README.md
Rama main · réplica de lectura del repositorio original.
> [!IMPORTANT]
> **This project is no longer maintained.**
> It has been succeeded by **OpenCognit Desktop** — a new app built from scratch.
## Meet OpenCognit Desktop
OpenCognit Desktop is a command center for AI coding agents. Run **Claude Code, Codex,
Gemini CLI, Kimi and Hermes side by side** in one window — on your machine, with the
subscriptions you already have.
- **One window, many agents** — real terminals in a grid, or chat-style threads
- **Orchestrator** — describe a goal, it hands tasks to your agents
- **Guardrails** — risky commands (`git reset --hard`, force push, deploys) wait for your OK
- **Review before you accept** — test results, changed files, one-click undo
- **Live Kosmos** — watch which agent is reading or editing which file
- **Local first** — no account, no telemetry, no cloud in between
**Available for Linux and Windows.** → **[Website](https://opencognitos.github.io)** · **[Download](https://github.com/OpenCognitOS/opencognit-releases/releases/latest)**
👉 **Join the beta on Discord:** https://discord.gg/xASbhwdaS
---
<sub>The original OpenCognit server (below) stays available under its MIT license
for reference and forks, but receives no further updates.</sub>
<div align="center">
<img width="2000" height="600" alt="x_banner" src="https://github.com/user-attachments/assets/186b7ef0-c1a9-415d-9225-72ff028bcdb0" />
# OpenCognit
**Build Your Zero Human Company.**
The AI agent orchestration OS — CEO orchestrator, persistent memory, real execution, atomic budgets. Self-hosted. No cloud lock-in.
[](LICENSE)
[](https://nodejs.org)
[](https://www.typescriptlang.org)
[](https://github.com/OpenCognit/opencognit/stargazers)
[](https://star-history.com/#OpenCognit/opencognit&Date)
</div>
---
## What is OpenCognit?
OpenCognit is an **AI agent orchestration OS** — not a chatbot, not a single-agent wrapper. It runs a **virtual company** of autonomous AI agents that work together without you watching.
You set a goal. The CEO agent breaks it down, assigns tasks to specialists, reviews their work with a built-in Critic loop, and escalates blockers — while you sleep.
```
You → Goal → CEO Agent → Dev Agent → Writer Agent → Researcher Agent
↑ ↓ ↓
Persistent Memory ←── Critic ←── Results ←────┘
```
---
## Screenshots
<p align="center">
<img src="docs/screenshots/dashboard.png" alt="Dashboard — team overview, KPIs and alerts" width="900" />
</p>
<p align="center">
<img src="docs/screenshots/warroom.png" alt="War Room — live swarm view of the task graph" width="900" />
</p>
<p align="center">
<img src="docs/screenshots/chat.png" alt="CEO Chat — streaming conversation with your CEO agent" width="900" />
</p>
---
## Core Features
- **CEO Orchestrator** — Extended Thinking before delegation
- **Persistent Memory** — MemPalace + Semantic + SOUL documents per agent
- **Critic Loop** — Every output reviewed before "done"
- **Atomic Budgets** — Hard limits enforced at the cent level
- **Task DAG** — Dependencies auto-resolve, downstream tasks unlock
- **War Room** — Live swarm view of agents executing your task graph
- **CEO Chat** — Talk directly to your CEO agent (streaming, CLI-backed)
- **Org Chart** — Agent hierarchies, roles, and peer meetings
- **Plugin System** — Custom adapters, widgets, API endpoints
- **MCP Server** — Use OpenCognit from Cursor, Claude Code, Windsurf
- **CLI Executor** — Live bash streaming with SSE
---
## Quick Start
```bash
# 1. Clone
git clone https://github.com/OpenCognit/opencognit.git
cd opencognit
# 2. Setup
bash setup.sh
# 3. Run
npm run dev
```
The UI opens at `http://localhost:3200`. The API runs on `http://localhost:3201`.
---
## Architecture
```
┌─────────────────────────────────────────┐
│ React 19 + Vite 6 │
│ Glassmorphism UI, Dark Mode │
└─────────────┬───────────────────────────┘
│ REST / SSE / WebSocket
┌─────────────▼───────────────────────────┐
│ Express 5 + SQLite/PostgreSQL │
│ ┌─────────┐ ┌─────────┐ ┌──────────┐ │
│ │ CEO │ │ Critic │ │ Memory │ │
│ │Orchestr.│ │ Loop │ │ Palace │ │
│ └─────────┘ └─────────┘ └──────────┘ │
│ ┌─────────┐ ┌─────────┐ ┌──────────┐ │
│ │ Task │ │ Budget │ │ Agent │ │
│ │ DAG │ │ Control │ │ Registry │ │
│ └─────────┘ └─────────┘ └──────────┘ │
└─────────────────────────────────────────┘
│ Adapters (Anthropic, OpenAI, Ollama, ...)
┌─────────────▼───────────────────────────┐
│ LLM Providers + Local Models │
└─────────────────────────────────────────┘
```
---
## Tech Stack
| Layer | Technology |
|-------|-----------|
| Frontend | React 19, Vite 6, Tailwind CSS, Framer Motion |
| Backend | Express 5, TypeScript strict, ESM |
| Database | SQLite (WAL) / PostgreSQL |
| ORM | Drizzle ORM |
| Auth | BetterAuth + JWT fallback |
| Real-time | WebSocket + Server-Sent Events |
| Validation | Zod |
| Testing | Vitest + Playwright |
---
## Community
- 🐦 [X / Twitter](https://x.com/opencognit)
---
## License
OpenCognit is open source under the [MIT License](LICENSE).
Copyright © 2026 Panto.