Developers define allowed components and actions so generated interfaces follow their own catalog and schema. The playground's experimental composer uses typesafe-ai/jev to evaluate candidate components while building a UI specification.
pi-typesafe + Jev: TypeSafe decisions for Pi
DevMortimer/pi-typesafe
VerifiedIntegrationDocumented
pi-typesafe (DevMortimer): TypeSafe decisions for Pi: batched evaluation tool, terminal playground, and typed API for extension authors. See Jev references and source code.
Repository description: TypeSafe decisions for Pi: batched evaluation tool, terminal playground, and typed API for extension authors
What you can build with it
Get started
Clone the repository and follow its README for install and usage. JevHunt has not run this project.
git clone https://github.com/DevMortimer/pi-typesafe.gitProject facts
- Relationship to Jev
- Integration
- Evidence
- Documented
- Language
- TypeScript
- License
- MIT
- Origin
- Original repository
- Repository status
- Not archived
- Created
- 2026-09-16
- Last code update
- 2026-09-24
- GitHub stars
- 49
- Evidence checked
- Sep 28, 2026
- Metadata checked
- Sep 28, 2026
- Check status
- Up to date
Stars measure the whole repository, including work unrelated to Jev.
Evidence and scope
Documented records the linked documentation or source. JevHunt has not independently run or benchmarked this project.
Requires Pi 0.85 or newer and Node.js 22.19 or newer. Usage is billed to your TypeSafe account. For CI or scripts set `TYPESAFE_API_KEY` in the environment instead; it takes precedence over the stored key. Do not paste the key into chat, command arguments, or project files.
Evidence commit: ed439f834665ad6fc652787f5ba7c23852566d49
Discovered through: typesafe-field-guide.
How we review →Suggest a correction · Claim this listing · Submit a project