Show HN: OnBuzz – an open-source workspace for AI agent teams Loxia AI released OnBuzz Community, an open-source platform under Apache-2.0 for running and orchestrating multiple autonomous AI agents locally on a user's machine. The platform is local-first, supports multi-agent collaboration, and allows users to bring their own API keys for providers like OpenAI, Anthropic, and Ollama, with no cloud dependencies or telemetry. Run a fleet of autonomous AI agents on your own machine. 🌐 onbuzz.loxia.ai https://onbuzz.loxia.ai Β· πŸŽ“ Training https://onbuzz.loxia.ai/training Β· πŸ—Ί Roadmap & task board https://roadmap.onbuzz.loxia.ai/ onbuzz.loxia.ai https://onbuzz.loxia.ai Training https://onbuzz.loxia.ai/training Roadmap & task board https://roadmap.onbuzz.loxia.ai/ πŸ‘‰ New here? Start with the official site and the training program. πŸ‘‰ Want to contribute? Check the public roadmap https://roadmap.onbuzz.loxia.ai/ for open tasks. Quick Start -quick-start Β· What it does -what-it-does Β· Why it's different -why-its-different Β· Use cases -example-use-cases Β· Tool reference /Loxia-ai/onbuzz-community/blob/main/docs/TOOL REFERENCE.md Β· Contribute -contributing 🌐 Official siteβ€” downloads, news, showcase onbuzz.loxia.ai πŸŽ“ Trainingβ€” learn how to drive a fleet of agents end-to-end onbuzz.loxia.ai/training πŸ—Ί Roadmap & task boardβ€” what's planned, in flight, and open for contributors roadmap.onbuzz.loxia.ai πŸ“¦ Releasesβ€” installers, binaries, and Electron desktop apps github.com/Loxia-ai/onbuzz-community/releases If you're trying OnBuzz for the first time, go to. The training walks you through your first agent, your first flow, and your first multi-agent collaboration in under 30 minutes. onbuzz.loxia.ai/training If you want to contribute, head toto find a task to claim, then read roadmap.onbuzz.loxia.ai CONTRIBUTING.md for the workflow. OnBuzz Community is an open-source platform for running and orchestrating multiple AI agents locally . Each agent has its own workspace, tools, and conversation history, and they can talk to each other to solve bigger problems together. It's the same engine that powers Loxia's commercial Autopilot product, re-released under Apache-2.0 with all server dependencies removed . You bring your own provider keys; OnBuzz talks to OpenAI / Anthropic / Gemini / xAI / Ollama directly. Nothing flows through anyone else's servers. It runs as a local app with two interfaces: - A web UI in your browser the default β€” chat, agent management, flows, scheduled tasks. - A terminal UI β€” the same thing in a TUI for keyboard-driven workflows. Most "AI assistant" tools are either a single chat window with a prompt, or a closed cloud product where your data lives on someone else's infrastructure. OnBuzz Community is built on three opinionated choices: 1. Local-first and zero-cloud by design. There is no central backend. There is no telemetry. Your conversations, agents, attachments, and credentials live in ~/.local/share/onbuzz or your platform's equivalent . Disconnect your machine from the internet and Ollama-backed agents keep working. 2. Multi-agent, not single-chat. Agents are first-class. Each has a name, a system prompt, a working directory, and a configurable subset of tools. A "Coder" agent and a "Reviewer" agent can collaborate on the same repo in parallel, send each other messages, hand off tasks, and you can watch the whole thing run. 3. Bring your own keys, plug in any provider. Five providers ship out of the box β€” OpenAI, Anthropic, Gemini, xAI, and Ollama. You can also wire any OpenAI-compatible endpoint OpenRouter, Together, Fireworks, Groq, vLLM, LiteLLM, Azure OpenAI, self-hosted vLLM… with a base URL and a key. The model catalog is auto-discovered from each vendor's /models endpoint, so new releases show up automatically. It also ships with 20+ built-in agent tools for real software work: Code & files | terminal, filesystem, file tree, code search seek , file content replace | Code analysis | import analyzer, dependency resolver, static analysis ESLint/Prettier/TS/Stylelint , clone detection, code map | Web | Puppeteer-driven browser, web fetch, scrape, screenshot | Documents | PDF, DOCX, XLSX read/write | Coordination | task manager, agent-to-agent messaging, agent delays, job-done signaling | Authoring | persistent memory, skills reusable agent recipes , user prompts, visual editor | Integrations | Discord / Telegram / WhatsApp bridges BYO bot tokens, all optional | Scheduling | cron-like recurring tasks and flow runs | πŸ’‘ Prefer a guided walkthrough?Theruns you through these steps with screen recordings, troubleshooting tips, and recipe templates. Recommended for first-time users. training program at onbuzz.loxia.ai/training npm install -g onbuzz-community Or grab a pre-built installer / binary from github.com/Loxia-ai/onbuzz-community/releases Windows, macOS, Linux β€” CLI, native installer, or Electron desktop app . Requires Node.js β‰₯ 20 if installing via npm. Either: - Run onbuzz web , open Settings, paste a key from any of: OpenAI / Anthropic / Gemini / xAI; or - Install Ollama https://ollama.com and ollama pull llama3.1:8b for fully-offline use no key needed . onbuzz web Your browser opens, you create your first agent, send a message β€” done. From there you can spin up more agents, give them their own working directories, and let them collaborate. Prefer the terminal? onbuzz plus-terminal starts the server and a TUI together. People use OnBuzz Community for things like: Coding tasks at scale β€” give an agent a repo and a goal "audit my dependencies for vulnerabilities and open PRs" and let it work autonomously while you do something else. Research workflows β€” multi-agent flows where one agent gathers sources, another summarizes, another fact-checks. Document pipelines β€” extract structured data from a folder of PDFs, generate Excel reports, write a DOCX summary. Personal knowledge work β€” long-running agents with persistent memory that learn your preferences and codebase over weeks. Bot orchestration β€” wire agents to Discord/Telegram/WhatsApp so your team or community can address them naturally. Local privacy-first AI β€” using Ollama, run everything on your laptop. Sensitive client work never leaves the machine. Provider experimentation β€” run the same prompt across GPT-5, Claude Opus, Gemini, Grok, and a local Llama in parallel. Compare cost, latency, quality. onbuzz-community/ β”œβ”€β”€ bin/ CLI entry point the onbuzz command β”œβ”€β”€ config/ Default model + benchmark manifests override-friendly β”œβ”€β”€ docs/ Provider setup, architecture, contribution guides β”œβ”€β”€ electron/ Optional Electron desktop app shell β”œβ”€β”€ installer/ NSIS / PKG / DEB installer scripts β”œβ”€β”€ scripts/ Build + maintenance helpers β”œβ”€β”€ skills/ Bundled example skills e.g. web-game-dev β”œβ”€β”€ src/ β”‚ β”œβ”€β”€ core/ Orchestrator, agent pool, scheduler, flow executor β”‚ β”œβ”€β”€ interfaces/ HTTP/WebSocket server + terminal UI client β”‚ β”œβ”€β”€ services/ β”‚ β”‚ β”œβ”€β”€ providers/ LLM provider adapters one per vendor β”‚ β”‚ β”œβ”€β”€ aiService.js Dispatcher that routes to providers β”‚ β”‚ └── … Models, benchmarks, scheduling, memory, etc. β”‚ β”œβ”€β”€ tools/ Agent-facing tools terminal, filesystem, web, … β”‚ └── utilities/ Shared helpers β”œβ”€β”€ web-ui/ React frontend Vite-built └── .github/ CI workflows + issue templates The high-level flow is: Web/Terminal UI β†’ WebSocket β†’ Orchestrator β†’ Agent Pool & Scheduler β†’ Message Processor β†’ AIService β†’ Provider Registry β†’ vendor API. Most things just work. A few env vars are useful: | Variable | Purpose | |---|---| OPENAI API KEY / ANTHROPIC API KEY / GEMINI API KEY / XAI API KEY | Provider keys or paste in Settings UI | OLLAMA HOST | Ollama daemon URL default http://127.0.0.1:11434 | LOXIA PORT / LOXIA HOST | Web server port and host | LOXIA LOG LEVEL | debug / info / warn / error | LOXIA MODELS PATH | Override the default model manifest with a custom JSON file | LOXIA BENCHMARKS PATH | Override the routing-benchmark text | User overrides also work without env vars: drop ~/.onbuzz/models.json or ~/.onbuzz/benchmarks.json and OnBuzz will pick them up. For per-provider details auth headers, special models, OpenAI-compatible custom endpoints , see docs/PROVIDERS.md /Loxia-ai/onbuzz-community/blob/main/docs/PROVIDERS.md . For the built-in task, message, delay, and completion flow agents use to coordinate, see . /Loxia-ai/onbuzz-community/blob/main/docs/AGENT COORDINATION.md docs/AGENT COORDINATION.md OnBuzz Community is open to contributions of every size β€” bug fixes, new tools, new provider adapters, docs, examples, or "I tried this and the install was confusing" feedback. The contribution path: Find a task on the, or browse the public roadmap & task board https://roadmap.onbuzz.loxia.ai/ 12-week dev program /Loxia-ai/onbuzz-community/blob/main/docs/COMMUNITY PROGRAM.md . Claim it by commenting on the linked issue. Read for the full workflow β€” fork β†’ branch β†’ PR β†’ review β†’ squash-merge, with details on branch naming, Conventional Commits, rebasing, and code-review etiquette. CONTRIBUTING.md /Loxia-ai/onbuzz-community/blob/main/CONTRIBUTING.md Looking for a first thing to work on? Our 12-week community program is a menu of 48 fully-specified tasks β€” each with context, a definition-of-done, deliverables, and pointers into the codebase. Daily tasks are sized for a single sitting; weekly capstones are larger pieces of work. Audience tracks span developers, designers, writers, QA, security, DevOps, data scientists, localizers, DevRel, accessibility advocates, visual designers, and domain experts. Not a developer? Your domain knowledge is exactly what we need. has a deep menu of contribution ideas for teachers, clinicians, accountants, content creators, novelists, real estate agents, lawyers, restaurant owners, GMs, and many more β€” none of which require writing code. docs/RECIPES BY FIELD.md If you find a security issue, please don't file a public issue β€” email contact@loxia.ai instead. Local-first β€” your conversation history, agent state, attachments, and all generated artifacts stay on your machine. No telemetry β€” OnBuzz Community does not phone home. The only outbound network calls are to the LLM provider you configure. Encrypted credentials β€” API keys are stored AES-256-GCM-encrypted under your user-data directory, derived from a machine-specific identifier. Easy reset β€” delete the user-data directory to wipe all local state. Apache License 2.0 /Loxia-ai/onbuzz-community/blob/main/LICENSE β€” see also NOTICE /Loxia-ai/onbuzz-community/blob/main/NOTICE . Copyright Β© 2025–2026 Loxia Labs LLC and OnBuzz Community contributors. OnBuzz Community is forked from the proprietary Loxia Autopilot codebase. The commercial Autopilot product continues separately, with hosted models, a marketplace, and managed updates. If you want those things, see autopilot.loxia.ai https://autopilot.loxia.ai . If you want to run agents yourself, with your keys, on your hardware, with full source access β€” you're in the right place. 🌐 onbuzz.loxia.ai https://onbuzz.loxia.ai Β· πŸŽ“ Training https://onbuzz.loxia.ai/training Β· πŸ—Ί Roadmap https://roadmap.onbuzz.loxia.ai/ Β· πŸ“¦ Releases https://github.com/Loxia-ai/onbuzz-community/releases onbuzz.loxia.ai https://onbuzz.loxia.ai Training https://onbuzz.loxia.ai/training Roadmap https://roadmap.onbuzz.loxia.ai/ Releases https://github.com/Loxia-ai/onbuzz-community/releases Made with care, shipped under Apache-2.0. Discussions https://github.com/Loxia-ai/onbuzz-community/discussions Β· Issues https://github.com/Loxia-ai/onbuzz-community/issues Β· Provider docs /Loxia-ai/onbuzz-community/blob/main/docs/PROVIDERS.md