
ConnectOnion - Python AI Agents from a Working Template
ConnectOnion is an open-source Python toolkit for AI agents. `co create` scaffolds a project that already runs — shell, file editing, search and a model wired in — and you edit it from there. Supports OpenAI, Anthropic, and Gemini.
About this tool
What is ConnectOnion?
ConnectOnion is an open-source Python toolkit for building AI agents. It scaffolds a project with co create that already runs, including shell, file editing, search, and a connected model, so you can start editing and extending from a working template.
Key Capabilities
- Project scaffolding:
co createorco initcreates the project structure, including theco/host.yamlconfig file. - Built-in tools: The template includes shell, file editing, search, and model connection.
- Multi-model support: Supports OpenAI, Anthropic, and Gemini.
- Agent hosting: Host an agent via
host(agent). - Event handling: Event handlers receive the agent instance, with access to
current_session,messages,trace, and more. - Memory: Use the
Memorytool to let agents remember information, with shared memory support. - Remote agent connection: Use
connect(addr)to connect remote specialized agents, with round-robin scheduling. - Deployment: Can be deployed to services like Cloud Run.
Use
Cases ConnectOnion is suited for developers who need to quickly build Python AI agents, especially those who want to start from a runnable template instead of configuring from scratch.
Features & use cases
co create project scaffoldingBuilt-in shell, file editing, and search toolsSupports OpenAI, Anthropic, and GeminiAgent hosting via host(agent)Event handlers receive the agent instanceMemory tool and shared memoryconnect(addr) for remote agentsDeployable to Cloud Run
Pricing
Pricing
Freemium
from
from $0.60
Free plan included
Pricing verified Oct 22, 2026Official pricing page