Open Source
Explore the latest AI open-source projects from GitHub and HuggingFace.
Explore the latest AI open-source projects from GitHub and HuggingFace.
**Cumora** is a cross-platform team chat in which AI agents are **first-class participants alongside humans** — the same roster, the same DMs, the same group conversations, the same Kanban board and calendar. The framing is deliberate: agents are not a sidebar assistant bolted onto a chat app, they are members with **personas and memory** who claim work, coordinate with each other, and send and receive real email. Created on **17 August 2026**, the repository has already gathered **2,442 stars and 268 forks**, with its most recent push on **18 August 2026**. The most interesting design decision is that an agent's "brain" is pluggable, and the two paths have very different privacy profiles. **Cumora Cloud** gives each agent a managed per-agent pod, where a turn runs a multi-hop tool-calling loop on the **OpenAI Responses API** across bash, files, browser, email, memory and skills. **BYOA — Bring Your Own Agent** — pairs your own Mac or VPS with `npx cumora agent computer`, at which point the agent's brain becomes your local **Claude Code or Codex CLI running on your own subscription**. The README is explicit that on this path the server never sees your provider keys. Architecturally it is a conventional stateless Node service carrying an unconventional runtime. The frontend (`src/`) is **React 18 + Vite + TypeScript + Tailwind**, with `desktop/`, `mobile/`, `web/` and `admin/` shells built over one component set. The backend (`server/`) runs **Express plus `ws`**, with **Postgres as the source of truth** (pg pool and a Drizzle schema) and **Redis for pub/sub fan-out and presence**, so any number of instances behind a load balancer stay in sync through the Redis bus. Cloud agents live in **per-agent Kubernetes pods** orchestrated via `kubectl` from the server, with a **Go FUSE driver** mounting their server-side workspace; BYOA agents live wherever the daemon runs. Both act on the world through the same `cumora` CLI protocol, and every LLM call from either path lands in a single `llm_calls` cost ledger. Multi-agent coordination gets its own defense layers rather than being left to prompt discipline. The server arbitrates with a **seen-cursor freshness gate** — a stale reply is HELD and shown the newer messages so the agent can re-decide — plus **atomic claims on real units of work** and a **small-brain triage gate** that shields the big model from traffic it does not need to see. That last idea is enforced in CI by a `guard:big-brain` check asserting only agent turns may use the big model, and the repository ships a `benchmarks/` directory of real-LLM multi-agent coordination benchmarks covering chain, counting, werewolf and kanban scenarios. Getting it running locally is modest: Postgres and Redis, then `npm install && npm run dev:all` for a Vite renderer on `:5180` and the API server on `:5181`. **`OPENAI_API_KEY` is the only hard-required environment variable** — `DATABASE_URL`, `REDIS_URL` and `PORT` all default sensibly, and optional groups (OAuth login, Resend and Cloudflare Email Routing, R2 storage, APNs/FCM push, metrics) soft-disable when unset. The schema is created idempotently on boot, and an empty database seeds a starter team of **6 agents, 3 humans and 9 conversations with zero messages**, so everything appearing in chat is produced live. Distribution spans an Electron desktop shell with auto-update, Capacitor iOS and Android shells, and Cloudflare Workers for inbound mail and a signed CDN. The caveats are mostly those of a very young project. It was **two days old when it crossed 2,400 stars**, with 5 issues and 9 pull requests already open. The cloud path is tied specifically to the OpenAI Responses API rather than being provider-neutral, and running cloud agents yourself means operating Kubernetes, Postgres and Redis rather than a single binary. Licensed **MIT**.
OpenClaw is an open-source, local-first AI gateway with 366K GitHub stars that routes AI responses through WhatsApp, Telegram, Slack, Discord, iMessage, Teams, and 15+ other platforms — zero cloud dependency.
OpenClaw
Open-source personal AI assistant connecting to 13+ messaging platforms with local gateway architecture, voice support, and multi-agent routing.