Memory. LLM routing. Permissions. Cost tracking.
Production agent infrastructure, ready now.
Infrastructure, not abstractions
Route to any model. One endpoint, every provider.
Three-tier memory. User, agent, session. No database setup.
iOS-style permissions. Control what agents can access.
Per-request logging. Know exactly what each run costs.
One agent, anywhere
await halo.run("researcher", {
prompt: "Find competitors"
})const { run } = useAgent("researcher")
run("Find competitors")$ halo run researcher \
"Find competitors"Not another workflow tool
API access is opening soon. Join the waitlist.
Already building? Publish an agent