Iter Iter

AI-Powered Development.
Locally Hosted.
Fully Yours.

A self-hosted development orchestration platform that turns feature requests into working code through a multi-phase AI pipeline - with safety reviews, auto-fix loops, and full audit trails.

Iter Dashboard
100% Local

Your code never leaves your network

Safety Gates

Review before every execution

Full Audit Trail

Evidence ledgers for every run

No Vendor Lock-in

Open-source, runs on your hardware

Up and running in 60 seconds

Clone the repo, start the stack, open the dashboard.

$ git clone https://github.com/gigaquads/iter && cd iter

$ make up

Dashboard → http://localhost:10096

Built with

Ollama ChromaDB SQLite Python FastAPI React React Native Docker Whisper PaddleOCR

Development orchestration that you control

No cloud dependency. No vendor lock-in. Run on your hardware with your models.

🏠

Self-Hosted AI

Run entirely on your infrastructure with local Ollama models. Your code never leaves your network. Multi-host model routing across your GPU fleet.

Multi-Phase Pipeline

Prompt → Stream → Review → Execute → Verify. Every change goes through structured phases with safety gates between each step.

🛡️

Quality Gates

8-point pre-execution safety review, post-execution verification against acceptance criteria, and automatic fix loops when things go wrong.

Multi-Phase Orchestration Pipeline

Every feature request flows through a structured pipeline: context-aware prompting, LLM streaming with structured output, pre-execution safety review, isolated execution, and post-execution verification.

  • Context-rich prompts with project state and file contents
  • Grammar-constrained LLM output for reliable parsing
  • Isolated command execution in sandboxed containers
Pipeline visualization

Architecture-Aware Planning

Iter understands your project structure. Feature hierarchies, endpoint maps, and dependency tracking give the AI context to make architectural decisions that fit your codebase.

  • Feature hierarchy with parent-child relationships
  • Endpoint registry with method, path, and feature mapping
  • Affected file tracking for targeted context loading
Architecture planning view

Multi-Model Routing

Route different tasks to different models based on capability. Use your fastest model for code generation, your most capable for architecture reviews, and your cheapest for validation.

  • Capability-based routing: coder, reviewer, architect, planner
  • Multi-host support across your GPU fleet
  • Automatic fallback chains when models are unavailable
Model routing configuration

Auto-Fix Loops

When a step fails, Iter automatically generates a fix prompt with full pipeline context - previous attempts, error output, and file state. Fix children are injected into the step tree and the original step is re-verified.

  • Up to 3 fix attempts per step with full error context
  • Fix prompts include pipeline state and run history
  • Automatic re-verification after successful fixes
Auto-fix loop visualization

Automatic Git Feature Branches

Every feature request gets its own git branch. Iter commits at each pipeline phase and safely merges to main when the review passes - rebase + fast-forward for a clean, linear history.

  • Branch-per-request with auto-generated names from descriptions
  • Phase-based commits with request ID and run metadata
  • Safe rebase-and-merge with conflict detection and preservation
Git workflow visualization

RAG & Semantic Search

ChromaDB-powered vector search across your entire project. File ranking by semantic relevance, memory-based error recovery, and intelligent file context enrichment for feature requests.

  • Semantic search across project files, memories, and error patterns
  • Hybrid error matching: regex + vector for automatic fix recall
  • Vector pre-filtering narrows 500+ files to the 30 most relevant
RAG search interface

Vision & Voice

A vision server with PaddleOCR and vision-language models for image analysis, screenshot capture, and structured data extraction. Plus a voice server with Whisper STT for real-time speech-to-text.

  • PaddleOCR text extraction + qwen2.5vl vision-language analysis
  • Playwright screenshot capture with configurable viewports
  • Streaming Whisper STT with Silero voice activity detection
Vision and voice services

Workspace & File Context

Browse your project files, select context for prompts, and track which files each feature affects. Smart file filtering keeps prompts focused on the code that matters.

  • File explorer with search and context selection
  • Affected file tracking per feature request
  • Automatic file enrichment from RAG and vector ranking
Workspace file explorer

Memory & Error Recovery

Iter remembers errors it has seen before. When a step fails with a known pattern, it automatically recalls the fix - combining regex matching with semantic vector search for high-precision error recovery.

  • Regex + vector hybrid matching for error patterns
  • Automatic fix recall from previous successful resolutions
  • Project-scoped memory with cross-project search
Memory and error matching

Feature & Request Tracking

Manage features, endpoints, and requests in a structured hierarchy. Each feature tracks its affected files, acceptance criteria, and linked endpoints - giving the AI precise context for implementation.

  • Feature hierarchy with parent-child relationships and status tracking
  • Endpoint registry with method, path, and feature linking
  • Request queue with priority, acceptance criteria, and affected files
Feature tracking dashboard

Mobile App

A React Native app that connects to your Iter workspace over your local network. Chat with your AI models, use voice input, and browse available hosts and models - all from your phone.

  • Streaming chat with token-by-token SSE responses
  • Voice-to-text powered by Whisper with real-time transcription
  • Smart context awareness for creating requests on the go
Mobile app interface

Dashboard, CLI & MCP Tools

A React dashboard for visual orchestration, a terminal-based agentic CLI with reasoning and file operations, and MCP tools for editor integration.

bash
# Create a project and add a feature request
$ iter project create --name "my-api"
 Project created: my-api

$ iter request add --description "Add user authentication with JWT"
 Request added: req_01

# Orchestration runs the full pipeline automatically
$ iter orchestrate --request req_01
 Phase 1: Building prompt with project context...
 Phase 2: Streaming from qwen3-coder on judy...
 Phase 3: Pre-execution safety review... PASS
 Phase 4: Executing 12 steps...
 Phase 5: Post-execution review... PASS
 Request completed: 8 files created, 4 modified

How Iter compares

What sets Iter apart from project managers, LLM chat UIs, and AI coding agents.

vs Project Managers (Jira, Asana, monday)

  • AI code generation with multi-phase pipeline
  • Pre + post execution safety reviews
  • 100% self-hosted, free forever
  • Built-in auth, teams, orgs, and RBAC

vs LLM Interfaces (Open WebUI, LM Studio)

  • Full code execution, not just chat
  • Capability-based multi-model routing
  • Automatic git branches + safe merge
  • Native mobile app (iOS + Android)

vs AI Coding Agents (Cursor, Cline, Aider, OpenHands)

  • Structured multi-phase pipeline with DAG execution
  • 8-point safety review before execution
  • Auto-fix with step tree injection + re-verify
  • 100% local - no cloud API keys needed

Only in Iter

  • RAG with ChromaDB semantic search + vector file ranking
  • Vision server (OCR + VLM) + voice STT
  • Agentic CLI with reasoning, sessions, file ops
  • Evidence ledgers, portfolios, auth + RBAC, mobile app

Microservice architecture

10 Docker containers on a private bridge network. Each service has one job.

Dashboard
:10096
React Web UI
Auth Server
:10089
Identity & Access
Agent Server
:10092
API Gateway
Hosts Server
:10095
Model Routing
ChromaDB
:10090
Vector Store
MCP Tools
:10097
Tool Server
Operator
:10094
Pipeline Engine
Executor
:10093
Command Runner
Vision Server
:10091
OCR + VLM
LLM Hosts
Ollama
Local Models
Voice Server
:10098
Whisper STT

Agent Server

API gateway, project state management, prompt generation, and review logic.

Operator

Runs the multi-phase pipeline, manages orchestration lifecycle, connects directly to LLMs.

Executor

Stateless sandbox for shell commands and file operations. Process isolation for safety.

Self-Hosted

Full control. Run on your own infrastructure, manage your own models, keep everything on your network. Free and open-source forever.

Get started →

Hosted (Coming Soon)

Zero setup. Managed agents, shared memory, team sync, and auto-updates. Same platform, none of the ops overhead.

Join the waitlist →

Ready to own your development workflow?

Get started with Iter in minutes. Self-hosted, open-source, and designed for developers who want full control.