// Add-ons
Community-built extensions that add new tools, agent modes, and integrations to Omni Code. Open source, version-tracked, and fetched directly from GitHub.
Available add-ons
Omni Brave
Integrate Brave Browser AI: Brave Search API for AI-powered web search, browser automation, and Leo AI chat. Optional dependencies: Playwright for browser features.
Omni Changelog
Generate changelogs from git commit history with support for conventional commits and flexible formatting options.
Omni Email
Read email from Gmail and Outlook via IMAP using app passwords. All tools require explicit approval (DANGEROUS permission level) due to PII sensitivity.
Omni Git Review
Automated PR reviewer. Summarizes diffs, flags issues, suggests improvements, and writes commit messages.
Omni Netlify
Connect to Netlify via Personal Access Token. Manage sites, deploys, environment variables, and functions through the agent.
Omni Output Filter
Compresses bash/shell tool output before it enters the agent context. Deduplicates repeated lines, collapses blank lines, trims npm/cargo/git noise, and caps long lines. Works with all LLM providers.
Omni Prettier
Runs Prettier on your files through the agent. Format a single file, a directory, or your entire workspace.
Omni Secrets Scan
Scan codebases for hardcoded secrets, API keys, passwords, and sensitive credentials using pattern detection.
Omni Supabase
Connect to Supabase via Personal Access Token. Browse projects, inspect table schemas, and run SQL queries through the agent.
Omni Symbol Nav
Token-efficient code navigation via ripgrep. Adds find_symbol, list_file_symbols, and find_references tools so the agent reads only relevant code, not entire files. Works with all LLM providers.
Omni Terse
Reduces output token usage by injecting a terse-output system prompt fragment. Works with all LLM providers. Inspired by the Caveman token optimization technique.
Omni Test Runner
Run, analyze, and fix failing tests through the agent. Supports Jest, Vitest, Pytest, and TAP-compatible frameworks.
How to install an add-on.
Open Omni Code
Navigate to Settings → Add-ons, or press the [+] button in the sidebar add-ons panel.
Paste the repo URL
Enter the GitHub URL of the add-on. Omni Code clones it locally and reads the manifest.
Activate
Toggle the add-on on. Its tools and modes are immediately available to the agent.
Publish your add-on.
Add-ons are just a folder with a manifest.json. Fork the registry repo, add your folder, open a PR. Merged PRs immediately appear in this page.
{
"name": "my-addon",
"description": "What your add-on does.",
"author": "your-github-username",
"version": "1.0.0",
"tags": ["category", "language"],
"repo": "https://github.com/you/my-addon"
}Need help building an add-on?
Ask in GitHub Discussions or the Discord server. The community is happy to help you build and publish your first add-on.
[VISIT COMMUNITY →]