Play the video in the post belowgetsynkora/synkora-ai on GitHub
- Stars
- 35
- Forks
- 6
- Language
- Python
- License
- MIT
- Last push
- 23 Sep 2026
Post on X
- Views
- 87
- Likes
- 0
- Reposts
- 0
Read from GitHub and X on . Counts change daily.
How it uses Jev
Async HTTP client for the TypeSafe AI evaluation API.
Usage:
client = TypeSafeClient(api_key="ts-...", base_url="https://api.typesafe.ai/v1")
result = await client.evaluate(
state="resume text here",
questions={
"meets_min": {"type": "noul", "question": "Does this candidate meet minimum requirements?"},
"fit": {"type": "choice", "question": "Experience level?", "options": ["exceeds","meets","partial"]},
"score": {"type": "score", "question": "Overall quality?", "levels": ["weak","fair","strong"]},
},
)
"""
def __init__(self, api_key: str, base_url: str = "https://api.typesafe.ai/v1", model: str = "jev-latest"):View in api/src/core/typesafe_client.py

