ConnectOnionConnectOnion

Examples

Real agents built with ConnectOnion — open source and ready to clone.

Browser Agent

openonion/browser-agent
View on GitHub

A fully autonomous browser automation agent. Controls Chromium with natural language — navigate, click, scrape, screenshot, and fill forms.

PlaywrightWeb ScrapingScreenshotsAutomation
from connectonion import Agent
from connectonion.useful_tools import BrowserAutomation

agent = Agent("browser", tools=[BrowserAutomation()])
agent.input("Go to github.com and screenshot the trending page")

Email Agent

openonion/email-agent
View on GitHub

An intelligent email management agent. Reads, replies, categorises and drafts emails via Gmail or IMAP — fully autonomous inbox handling.

GmailIMAPInboxDrafts
from connectonion import Agent
from connectonion.useful_tools import GmailPlugin

agent = Agent("email", tools=[GmailPlugin()])
agent.input("Summarise my unread emails from today")

co ai

openonion/co_ai
View on GitHub

The AI coding assistant that ships inside the ConnectOnion CLI. One-shot code generation, interactive debugging, and web server scaffolding from the terminal.

CLICode GenerationDebuggingInteractive
# From your terminal
co ai "write a FastAPI server with auth"
co ai --interactive   # start a conversation
co ai --server        # spin up a dev server

Build Your Own Agent

Start from the Quick Start guide or browse the full API reference.

Star us on GitHub

If ConnectOnion saves you time, a ⭐ goes a long way — and earns you a coffee chat with our founder.