Octogent is an autonomous multi-agent AI system you run on your own devices. It executes tasks in parallel across 8 worker slots, connects to multiple LLM backends (Ollama local, Groq cloud), and provides CLI-based control for monitoring and management.
Quick Start
Runtime: Node >= 22
$npx octogent@latest init
$octogent config --model llama3.2:8b --threads 8
$octogent start
$octogent task "Build a REST API for user management"
Core Features
8-Slot Parallel Worker Pool
Execute up to 8 tasks simultaneously using Node.js worker_threads
Multi-LLM Backend
Ollama (local, free) with Groq (cloud) fallback
Autonomous Agent Loop
Think → Act → Observe cycle with automatic tool selection
Common issues: Ollama not running (start with ollama serve), Model not found (pull with octogent models pull llama3.2:8b), Port in use (change port in config), Memory issues (reduce workers.poolSize or use smaller model).