Start with a working pattern.
Explore focused recipes, then adapt them to the job your agent needs to do.
Examples and guides open in the documentation. Browse the examples folder on GitHub.
- Memory
- Sessions
Remember the conversation
Start with session history and add memory that fits your support application.
Open recipe- Knowledge
- RAG
Retrieve before you answer
Give the agent a retrieval tool and let source material inform its response.
Open recipe- Jev
- Decisions
Route a request with Jev
Turn a request into a typed decision your application can use.
Open recipe- Tools
- TypeScript
Connect a useful tool
Define a typed function or add a ready-made toolkit.
Open recipe- Skills
- Reuse
Package a repeatable skill
Bundle instructions and tools around a particular job.
Open recipe- Approval
- Controls
Require approval before an action
Pause a sensitive tool call until a human approves it, then record the outcome.
- Voice
- Browser
Explore voice and browser agents
Follow dedicated guides for spoken interaction and browser tasks.
Ready to make it yours?
Build the smallest useful agent first. Add the capabilities your application needs.