Skip to content
System One

allenporter/home-assistant-typesafe

A Home Assistant conversation integration that routes spoken or typed commands through Jev for intent classification and device control instead of a general-purpose LLM.

allenporter/home-assistant-typesafe on GitHub

Stars
0
Forks
2
Language
Python
License
Apache-2.0
Last push
21 Sep 2026

Read from GitHub on . Counts change daily.

How it uses Jev

"""Send evaluation request to System One."""
try:
    return await self._sdk_client.system_one(
        state=state,
        questions=questions,
        model=model or self._model,
    )
except TypeSafeAuthenticationError as err:
    raise TypeSafeAuthError(f"Invalid API key: {err}") from err
except SDKTypeSafeRateLimitError as err:
    retry_after = err.headers.get("retry-after")
    raise TypeSafeRateLimitError(
        f"Rate limited. Retry after: {retry_after}"
    ) from err
except TypeSafeAPIError as err:

View in custom_components/typesafe/client.py

Open on GitHub

More like this

Use cases this is tagged with