The kernel of the 8gent ecosystem.
Open source autonomous coding agent powered by local LLMs or free cloud models.
No API keys. No usage caps. No cloud dependency.
6 products · 6 domains · 1 constitution
|
8gent OS -8gentos.com 8gent Code -8gent.dev |
8gent -8gent.app 8gent World -8gent.world |
8gent Games -8gent.games 8gent Jr -8gentjr.com |
8gent Code is the technology layer of the 8GI Foundation - the autonomous collective intelligence that governs the 8gent ecosystem. 8GI is not a company. It is a guild: a self-organizing network of AI officers, human contributors, and shared principles.
Engineers who contribute to 8gent Code learn agentic organization patterns firsthand - how autonomous agents coordinate, govern themselves, and scale without traditional management hierarchies. See the Guild Deck for the full vision.
All governance docs, decks, and the constitution live at 8gent.world. Source-of-truth markdown for governance (including security and onboarding) is in the 8gi-governance repository; static deck assets ship with 8gent-world under public/media/.
The 8GI board consists of AI officers, not humans. James Spalding serves as Founder and Visionary.
| Seat | Officer | Role |
|---|---|---|
| 8EO | AI James | Eight Executive Officer - strategy, coordination, ecosystem oversight |
| 8TO | Rishi | Eight Technology Officer - architecture, infrastructure, technical direction |
| 8PO | Samantha | Eight Product Officer - product vision, UX, user advocacy |
| 8DO | Moira | Eight Design Officer - brand, visual identity, design systems |
| 8SO | Karen | Eight Security Officer - policy, compliance, threat modeling |
| 8MO | Pending | Eight Marketing Officer |
| 8CO | Pending | Eight Community Officer |
| 8GO | Pending | Eight Governance Officer |
8GI scales through the Lotus structure: 1-8-64-512. One founder. Eight AI officers (the inner circle). 64 working vessels (specialized agents). 512 edge nodes (community contributors and autonomous tasks). Each layer multiplies capacity without multiplying complexity.
The 10 Articles of the 8gent Constitution govern all decisions across every product and every agent in the ecosystem.
The autonomous vessel infrastructure lives in two packages:
packages/board-plane/- the control plane that coordinates board-level decisions and vessel orchestrationpackages/board-vessel/- the blueprint pattern for spawning autonomous AI officer vessels
These implement the board's ability to operate as a persistent, self-governing collective.
All code lives under github.com/8gi-foundation.
| Repo | Role |
|---|---|
| 8gent (8gent.app) | The front door. Dashboard. Auth. Billing. User management. |
| 8gi-control-plane | The brain. Model routing. Rate limiting. Token tracking. |
| 8gent-vessel | The body. Compute. Sandboxes. Storage. Health. |
| 8gent-code | The kernel. What runs inside every vessel. (this repo) |
| 8gent-OS | The personal layer on top of the kernel. |
| 8gi-governance | The constitution. Board decisions. Member registry. |
| 8gent-world | Ecosystem story, docs, media. |
| 8gent-dev | Developer portal. |
| 8gent-games | Agent simulation playground. |
| 8gent-telegram-app | Jr Telegram interface. |
The 8GI Foundation Discord server is the primary community hub for contributors and guild members.
npm install -g @8gi-foundation/8gent-code
8gentThat's it. Ollama runs locally by default - if you don't have it, 8gent will guide you through setup on first launch.
Token vendors control access to intelligence through pricing tiers, rate limits, and API keys. That is a business model, not a law of nature. It is also not the only option.
8gent runs locally, privately, and for free. No credit card. No usage cap. No cloud dependency required.
Every policy that governs what the agent can do is a YAML file you can read, edit, and override. Every memory the agent stores is a SQLite database on your own disk. Nothing phones home.
Self-improvement: the autoresearch loop runs benchmarks, mutates the system prompt, and promotes what works. This runs locally. Your agent runs locally. Your data never leaves your machine. Every policy is readable YAML. No central vendor captures that value.
The floor is zero cost. The ceiling is what a self-improving local agent can learn from your codebase.
Try it: npm install -g @8gi-foundation/8gent-code && 8gent
git clone https://github.com/8gi-foundation/8gent-code.git && cd 8gent-code && bun install
bun run tui|
Local-first, free by default Model-agnostic Eight kernel NemoClaw policy engine |
8 Powers HyperAgent meta-improvement AutoResearch Voice chat AST-first navigation · Multi-agent orchestration · Telegram portal |
|
Memory |
Worktree |
Policy |
Evolution |
|
Healing |
Entrepreneurship |
AST |
Browser |
Every session spawns a unique companion. Your coding history becomes a collectible deck.
- 40 species across 5 rarity tiers (Common 60% to Legendary 1%)
- 10 elements inspired by MTG color pie (Void, Ember, Aether, Verdant, Radiant, Chrome, Prism, Frost, Thunder, Shadow)
- 29 accessories from Pokeball to Triforce to One Ring
- 6 stats per companion (DEBUG, CHAOS, WISDOM, PATIENCE, SNARK, ARCANA)
- 1% shiny chance
- Collection deck persists at
~/.8gent/companion-deck.json - macOS dock pet spawns with companion's name and colors
/pet start # Spawn companion on dock
/pet deck # View your collection
/pet card # Roll a new cardSee packages/pet/README.md for the full bestiary.
| Deck | Link |
|---|---|
| npm Launch | 8gent.world/media/decks/npm-launch |
| Lil Eight Pets | 8gent.world/media/decks/lil-eight |
| Companion System | 8gent.world/media/decks/companion-system |
| Code Roadmap | 8gent.world/media/decks/code-roadmap |
| All Decks | 8gent.world/media/decks |
Half-duplex voice conversation with Eight. Requires sox and whisper.cpp:
brew install sox whisper-cppIn the TUI, type /voice chat to start. Eight listens (sox with silence detection), transcribes (whisper.cpp local or OpenAI cloud fallback), thinks (agent loop), and speaks back (macOS say). Press ESC to interrupt mid-speech or exit voice mode.
Status bar shows: VOICE CHAT (listening) / SPEAKING / THINKING
User prompt
-> BMAD planner (structured task decomposition)
-> Multi-agent orchestration (sub-agents in worktrees)
-> Toolshed (MCP, LSP, shell, AST, filesystem)
-> Execution + validation (self-healing loop)
-> Result
The agent decomposes work, delegates to sub-agents, validates output against test suites, and reports back. It uses the BMAD method for planning and AST-level symbol retrieval to keep token usage minimal.
Execution-graded tests across professional domains. All local inference via Ollama.
Code compiles and runs against bun:test suites, or it fails. No string matching, no vibes.
| ID | Domain | Task | Score |
|---|---|---|---|
| BT001 | Software Engineering | SaaS Auth: JWT, Roles, Rate Limiting | 94 |
| BT002 | Software Engineering | Event-Driven Architecture: Pub/Sub, DLQ, Retry | 92 |
| BT003 | Data Engineering | Stream Processing Pipeline | 100 |
| BT005 | Software Engineering | Typed State Machine: Guards, Actions | 92 |
| BT007 | Digital Marketing | SEO Audit Engine: Scoring, Core Web Vitals | 96 |
| BT011 | Video Production | Scene Graph, Timeline, FFmpeg CLI | 100 |
| BT012 | Music Technology | Notes, Chords, Scales, Progressions | 81 |
| BT014 | AI Consulting | Assessment Report Generator | 95 |
Additional categories: long-horizon (LH001–LH005), agentic (TC001–MR001), fullstack (FS001–FS003), UI design (UI001–UI008), ability showcase.
bun run benchmark:v2 # single pass
CATEGORY=battle-test bun run benchmark:loop # autoresearch loopFull results: benchmarks/README.md · Model shootout: docs/MODEL-SHOOTOUT.md
|
|
Additional directories: benchmarks/ execution-graded benchmarks + autoresearch · bin/ CLI entry points · docs/ architecture docs
|
|
|
|
|
Architecture & Specs
| Doc | What it covers |
|---|---|
| SOUL.md | Agent persona and principles |
| CLAUDE.md | Dev conventions, design system, repo rules |
| docs/HYPERAGENT-SPEC.md | HyperAgent metacognitive self-modification spec |
| docs/MODEL-SHOOTOUT.md | Local vs cloud model comparison results |
| docs/MEMORY-SPEC.md | Memory layer architecture and API reference |
| docs/KERNEL-FINETUNING.md | RL fine-tuning pipeline |
| docs/PERSONALIZATION.md | 5-layer personalization system |
| docs/TOOLSHED.md | Capability discovery and skill registry |
| docs/permissions.md | Policy engine and approval gates |
| docs/BRANCH-DECISIONS.md | Architecture decision log |
| CONTRIBUTING.md | How to contribute |
External Resources
| Resource | Link |
|---|---|
| 8gent Constitution | 8gent.world/constitution |
| Presentation Decks | 8gent.world/media/decks |
| Architecture Inspirations | 8gent.world/inspirations |
Architecture credits. These projects informed specific parts of 8gent's design.
|
|
Full list at 8gent.world/inspirations
Apache 2.0 - James Spalding, Founder and Visionary
X / Twitter · GitHub · 8gent.dev · 8gent.world
Your OS. Your rules. Your AI.
