Route AI agent tasks to different named agents such as Research, Developer, or Writer.
Run local, bounded automated research cycles with strict daily task and token limits.
Store and query agent memory using a combined vector store, knowledge graph, and document store.
| cbaird26/zoraos | 0xallam/my-recipe | 0xhassaan/nn-from-scratch | |
|---|---|---|---|
| Stars | 0 | — | 0 |
| Language | Python | Python | Python |
| Last pushed | — | 2022-11-22 | — |
| Maintenance | — | Dormant | — |
| Setup difficulty | hard | moderate | moderate |
| Complexity | 4/5 | 2/5 | 4/5 |
| Audience | developer | general | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires API keys for at least one model provider, Docker or manual startup, and separate UI setup.
ZoraOS describes itself as a local-first operating system for AI workflows, aimed at research, coding, and knowledge management tasks, rather than a single chatbot. Requests move through a frontend built with Next.js, into a FastAPI gateway, then through a planner that breaks a goal into tasks, a router that picks which model or provider handles each task, and out to a set of agents and tools that do the actual work. The project ships with several named agents, including Research, Developer, Writer, and Knowledge, along with tools for the filesystem, Git, web search, running Python, and reading PDFs. It stores information using a vector store, a knowledge graph, and a document store, described together as its memory layer. A scheduler is present as a scaffold for cron-style workflows but is not yet a working executor, and a separate research daemon can run bounded research cycles locally, but only when an operator starts it directly with an exact goal, since it never launches automatically with the API. The system is designed to work with many model providers rather than being tied to one, listing OpenAI, DeepSeek, Kimi, Qwen, Anthropic, Gemini, Grok, and Ollama as supported options. The README also describes an optional multi-machine setup, splitting orchestration, inference, automation, and memory storage across separate machines. The maintainer is explicit that this is a prototype: unknown tools are denied by default, control of third-party desktops is disabled, the API is local-only, and the research daemon defaults to local models with strict daily limits on tasks, tool calls, and tokens. Getting started involves copying an example environment file, adding API keys, and running either Docker Compose or a startup script, with a separate local development server for the dashboard UI.
A local-first, prototype operating system layer for AI agents that routes tasks across multiple model providers, tools, and a memory store.
Mainly Python. The stack also includes Python, FastAPI, Next.js.
License terms are not stated in the README.
Setup difficulty is rated hard, with roughly 1h+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.