Get This Tool
Kikubot
Pricing
- Model
- Free
Summary
Building agent systems usually means building dashboards, APIs, and custom UIs nobody asked for — Kikubot skips all of that and routes every agent interaction through the inbox your team already lives in.
Each Kikubot container polls one IMAP mailbox, feeds incoming email into an LLM agentic loop with a configured tool set, and replies over SMTP. Multi-agent workflows emerge naturally: a coordinator agent emails specialists, specialists reply, threads become the audit trail. The architecture requires a running mail server, which adds operational surface area before a single agent does anything useful. Teams with no existing mail infrastructure will spend more time on SMTP/IMAP setup than on agent logic. When the email-as-bus metaphor stops fitting — high-frequency tasks, sub-second latency requirements, or webhooks that can't wait for a polling interval — this architecture forces a full redesign.
Bottom line: Pick Kikubot when email is already your team's coordination layer and you want agent conversations that are auditable by default; abandon it when any part of your pipeline needs real-time throughput or can't tolerate the latency of an IMAP polling loop.
Community Performance Report Card
No community ratings yet. Be the first to rate this tool!
Community Benchmarks Community
Sign in to submit a benchmarkNo community benchmarks yet. Be the first to share a real-world data point.
Pros
Sign in to edit- Email threads serve as the native audit log, so every agent action and handoff is inspectable without separate observability tooling — which means compliance reviews don't require digging through custom log pipelines.
- Per-agent LLM selection, so you assign an expensive reasoning model only to the coordinator and run cheaper models on high-volume specialist agents, rather than paying frontier rates across the entire cluster.
- Docker-native self-hosted deployment, so the agent network runs inside your existing infrastructure perimeter without data leaving to a managed SaaS layer — critical for teams with data residency requirements.
- Agents collaborate by emailing each other, so adding a specialist to an existing workflow is one new container and one new mailbox — not a code change to the coordinator or a new API contract.
- MIT license with no paid tier, so there is no feature gate that forces a pricing conversation when you scale the number of agents or the volume of messages.
Cons
Sign in to edit- IMAP polling sets a hard floor on response latency: tasks that need an answer in under a few seconds cannot be served by this architecture regardless of how fast the LLM responds. Teams with real-time requirements switch to an event-driven framework with a webhook-native message queue.
- A running mail server is a prerequisite, not an optional add-on — teams without existing SMTP/IMAP infrastructure absorb that operational cost before any agent logic runs. At small team size this is a weekend of setup; at scale it becomes a dedicated reliability concern.
- Complex branching workflows — where the next step depends on structured output from the previous one, across more than two or three agents — have no visual model or built-in router; all routing logic lives in prompt engineering or tool code. Teams with deep conditional logic report maintaining a parallel scripting layer, which means two systems instead of one.
- GitHub star count and issue tracker show early-stage adoption, which means community answers to non-obvious configuration problems are scarce. Teams encountering edge cases in IMAP handling or tool integration are reading source code, not Stack Overflow.
Community Reviews
Sign in to write a reviewNo reviews yet. Be the first to share your experience.
About
- Platforms
- Docker containers, IMAP/SMTP email servers
- API Available
- No
- Self-Hosted
- Yes
- Last Updated
- 2026-06-12T15:19:46.660Z
Best For
Who it's for
- Organizations already using email as primary interface
- Teams needing observable, auditable agent conversations
- Scalable agent clusters without custom UIs
What it does well
- Deploying AI agents accessible via existing email
- Building multi-agent workflows with email coordination
- Specialized agent networks with different LLMs per role
Integrations
Discussion Community
Sign in to commentNo discussion yet. Sign in to start the conversation.
Compare Kikubot
Spotted incorrect or missing data? Join our community of contributors.
Sign Up to ContributeCommunity Notes & Tips Community
Sign in to contributeBe the first to contribute. General notes, observations, gotchas, and tips from people who use this tool day-to-day.
Frequently Asked Questions
- Is Kikubot free?
- Yes — Kikubot is fully free to use. There is no paid tier.
- Is Kikubot open source?
- Yes. Kikubot is open source.
- Can I self-host Kikubot?
- Yes. Kikubot supports self-hosting on your own infrastructure.
- What platforms does Kikubot support?
- Kikubot is available on: Docker containers, IMAP/SMTP email servers.
Hours Saved & ROI Stories Community
Sign in to contributeBe the first to contribute. Concrete time/cost savings, with context. e.g. "Cut my code review backlog from 4h to 45m per week."
Curated lists that include this category
Kikubot turns an email account into an autonomous agent. Each running container watches one IMAP mailbox, processes every new message through a configurable LLM agentic loop with tools attached, and sends responses back via SMTP. A coordinator agent can hand work to specialist agents simply by emailing them — the reply chain becomes the workflow. No custom API surface is needed; the mail server is the message bus.
The differentiating architectural choice is that email threads are the native state store and audit log simultaneously. Every decision an agent makes, every handoff between agents, every human override is a message sitting in a mailbox. Teams that need to answer ‘what did the agent do and why’ can grep an inbox instead of querying a proprietary log service. The vendor describes this as an observable, auditable agent network by design rather than by instrumentation.
Kikubot fits organizations that already run a mail server and want agents accessible to people who know how to send an email. Deploying a new specialist agent means spinning up one more Docker container pointed at one more mailbox — no UI to build, no endpoint to expose. The ceiling appears when workflows require branching logic that goes beyond a single coordinator routing to specialists, or when any step in the chain demands low-latency responses. IMAP polling intervals set a floor on response time that no LLM tuning will eliminate. Teams hitting that wall typically migrate to an event-driven framework with a proper message queue.
The project ships MIT-licensed Go source, a Dockerfile, and Docker Compose examples, which means self-hosting is the entire deployment model. Configuration is IMAP/SMTP credentials plus LLM provider settings per agent. The docs describe per-agent LLM selection, so different specialists can run different models — a cost-control lever when one role needs a large reasoning model and another does not.
