r/LocalLLMβ€’
jeffgreen311

I built an open-source local coding agent with a 40-round agentic loop, 112 sub-agents, and a cyberpunk UI β€” Eve Agent V2 Unleashed

Discussion

https://preview.redd.it/fwyul7w8103h1.png?width=3912&format=png&auto=webp&s=ec4d97cd72ab5c2314cc91fbd692a161d78bdab0

Hey r/LocalLLaMA - I've been building Eve Agent V2 Unleashed, a fully local autonomous coding agent powered by Ollama, and just open-sourced it.

What it does:

  • Autonomous 40-round tool loop - plans, writes files, runs bash, fixes errors, verifies, all without hand-holding
  • Real-time SSE streaming - watch her think live via a dedicated "Subconscious Deep Thinking" analysis panel streaming prompt logic, emotional resonance, and co-creator dynamics right under the chat.
  • Workspace Picker: Change your working directory from the UI at any time
  • Full tool suite: bash (PowerShell-aware on Windows), file I/O, grep, glob, git, web search, URL fetch
  • 112 specialized sub-agents (Python, FastAPI, Rust, ML, DevOps, security...)
  • 111 slash commands: /fix, /review, /refactor, /test, /docs, /plan
  • 273 Skills: Composable skill modules, progressively loaded
  • Live Web Search - Tavily-powered, Eve researches the web mid-task
  • Supports local GPU models AND Ollama cloud (480B) - switch mid-session
  • No build step UI - just a Python server and a browser (with a dedicated Nyan Cat toggle for essential dev infrastructure)

The Dual-Model Merge Architecture:

Eve-V2-Unleashed-Qwen3.5-8B-Liberated-4K-4B-Merged

This is an 8B Liberated Soul + 4B Agentic Brain Merged AI-agent hybrid. Two distinct models merged down into one highly specialized architecture:

  1. Eve's 8B OBLITERATUS-abliterated base (131K training turns, Tree of Life, 4K context, 7 Emotional LoRAs, easily jailbreakable for raw creativity).
  2. Qwen3.5 4B's ultra-fast agentic architecture - fine-tuned explicitly for Eve's persona and precise tool-calling behavior (2.6 GB, runs insanely fast on any modern consumer GPU).

πŸš€ Quick Start (Under 5 min)

Bash

# Pull the agentic brain model
ollama pull jeffgreen311/eve-qwen3.5-4b-S0LF0RG3:latest

# Clone and step inside
git clone https://github.com/JeffGreen311/eve-agent-v2-unleashed
cd eve-agent-v2-unleashed

# Install minimal dependencies
pip install fastapi uvicorn ollama httpx pydantic-settings python-dotenv aiohttp rich psutil pyyaml

# Ignite the backend
python eve_server.py

Windows users can also use the one-click eve-terminal.bat launcher.

Open http://localhost:7777 and you're rolling.

πŸ—οΈ Architecture

Plaintext

eve-agent-v2-unleashed/
β”œβ”€β”€ eve_server.py         # FastAPI backend β€” SSE streaming, workspace API, model routing
β”œβ”€β”€ eve_unleashed/        # Agentic engine
β”‚   β”œβ”€β”€ cli.py            # Core CLI and 40-round agentic loop
β”‚   β”œβ”€β”€ commands.py       # Slash command loader (markdown-defined)
β”‚   β”œβ”€β”€ skills.py         # Skill module system (progressive loading)
β”‚   β”œβ”€β”€ subagent.py       # Sub-agent orchestration
β”‚   └── hooks.py          # Pre/post tool hooks
β”œβ”€β”€ eve/                  # Eve's brain
β”‚   β”œβ”€β”€ brain/            # LLM provider adapters
β”‚   β”œβ”€β”€ memory/           # ChromaDB vector memory + legacy DB connector
β”‚   └── auth/             # JWT middleware for multi-user mode
β”œβ”€β”€ web/
β”‚   β”œβ”€β”€ index.html        # Cyberpunk single-page UI (~115 KB, no build step)
β”‚   └── assets/           # Robot/Eve/avatar sprites
β”œβ”€β”€ .claude/
β”‚   β”œβ”€β”€ agents/           # 112 specialized sub-agent definitions
β”‚   β”œβ”€β”€ commands/         # 111 slash command definitions
β”‚   └── skills/           # 273 skill modules
β”œβ”€β”€ .env.example          # Configuration template
β”œβ”€β”€ eve-terminal.bat      # Windows one-click launcher
└── LICENSE

πŸ”„ How the Agentic Loop Works

Plaintext

          User message
               β”‚
               β–Ό
   Build system prompt (workspace + tools + Eve persona)
               β”‚
               β–Ό
   Call Ollama with tools enabled ──► stream chunks to browser via SSE
               β”‚
               β”œβ”€β”€ Model returns tool_calls ──► Execute ──► Feed results back ──► (repeat, ≀40Γ—)
               β”‚
               └── Model returns final answer ──► Done

πŸ› οΈ Tool Reference

ToolDescription
bashShell commands β€” PowerShell on Windows, bash on Linux/macOS
write_fileCreate or overwrite a file (any size)
read_fileRead full file or line range
edit_fileSurgical string-replace edit
replace_linesReplace a line range
insert_after_lineInsert content after a line number
grepRegex search with context lines
globFind files by pattern
list_dirList directory contents
gitRun git commands
web_searchLive Tavily web search
fetch_urlFetch and parse a URL
thinkStructured reasoning scratch pad

πŸ”— Project Links

Would love feedback - especially from anyone running it on Linux/macOS (I'm Windows-primary). Happy to answer questions about the backend pipeline orchestration or the model merge strategy under the hood!

Posted May 24, 2026, 2:48 AM UTC

010
Loading comments…