Purpose and audience
Instructions, tools, skills, channels and schedules live in conventional directories, making an agent project inspectable and extensible.
Evidence 1 ↗
How Jev fits
The evaluate helper sends typed questions about supplied state through eve's model authentication, defaulting to Jev.
Evidence 1 ↗
Using the project
Initialize an agent project, edit agent/instructions.md, add typed tools and configure the conversational model in agent/agent.ts.
Evidence 1 ↗ · Evidence 2 ↗
Scope and limits
Evaluation uses the AI SDK's experimental_evaluate interface with an overridable model; the conversational model has separate configuration.
Evidence 1 ↗ · Evidence 2 ↗ · Evidence 3 ↗
Evidence checked:
Project facts
- Relationship to Jev
- Integration
- Evidence
- Code reference
- Language
- TypeScript
- License
- Apache-2.0
- Origin
- Original repository
- Repository status
- Not archived
- Created
- 2026-06-16
- Last code update
- 2026-09-30
- GitHub stars
- 5,417
- Evidence checked
- Sep 30, 2026
- Metadata checked
- Sep 30, 2026
- Check status
- Up to date
Stars measure the whole repository, including work unrelated to Jev.
Evidence and scope
Code reference records the linked documentation or source. JevHunt has not independently run or benchmarked this project.
Evidence commit: a7b0fb2bf24d57e6bb3613d557c0af53a171d558
Discovered through: awesome-jev, typesafe-field-guide.
How we review →