Talon is an open-source runtime for useful, long-lived AI workflows. Connect the channels and tools you already use, choose the model endpoint, and keep control of what each persona can do.
These are configuration patterns, not boxed products. You choose the integrations, permissions, and review points.
Get a morning brief, meeting context, reminders, and follow-ups in the channel you actually check. Connect the calendar and work tools you choose.
Capture shopping, delivery, and home requests as they arise. Add trusted MCP integrations and set the boundaries before anything can act.
Route requests, prepare summaries, and run scheduled check-ins across the tools your team already uses. Give each persona only the access it needs.
Deploy on infrastructure you control. You choose the model providers and integrations Talon connects to, then assess their data handling before sending them context.
Durable queueing, threads, schedules, and background work let an assistant continue a workflow beyond one chat response.
Personas receive only the configured host-tool capabilities. Talon records side-effecting host-tool operations so you can inspect what happened.
The model call is one piece. Talon handles the surrounding work.
Start with the channel people already use: Telegram, Slack, WhatsApp, terminal, Discord, or email.
Give it a purpose, model provider, skills, and only the host tools it needs for that job.
Connect trusted integrations and schedules. Talon routes, persists, and runs the work on your infrastructure.
Choose a channel, then use the model runtime and MCP integrations that fit the deployment.
Talon keeps personas, channels, scheduling, and host-tool policy in its own layer while provider adapters execute the model call. See the provider reference →
Start with one persona and one channel. Talon is open source under AGPL-3.0; you bring the infrastructure and model provider that fit your needs.
Recent activity from ivo-toby/talon.