Skip to main content

Try it: the Playground

  1. Open the Playground and log in.
  2. Paste any text as the state.
Sample state
  1. Add a question. Try a Noul: "Does this message express urgency?"
  1. Add more questions. Mix Noul, Choice, and Score in one call and see all results at once.

Call it: the API

  1. Get your API key from the dashboard
  2. Make a POST request to the API endpoint
  3. Review the API Reference for all the details.

Sample cURL command

Request body

Response body

See the API Reference for all the details.

Code it: the Python SDK

  1. Install the SDK (requires Python >= 3.10).
With pip
With uv
  1. Use the SDK. The client reads TYPESAFE_API_KEY from the environment and calls jev-latest by default.
See client SDKs for installation options and detailed usage.

Vibe it: the agent skill

  1. Install the TypeSafe skill using the Claude Code plugin or npx skills add typesafe-ai/skills --skill typesafe-ai. You can also read SKILL.md on GitHub.
Run these two commands in your terminal:
  1. Tell your coding agent to use the TypeSafe skill as you build!
Coding agent prompt
See the Agent Skill page for more details.