IRIS-Zero β‘ β A private local-first AI terminal that listens π§, thinks π§ , and executes on your machine in real time. Run commands βοΈ, manage projects π, and automate your workflow with zero APIs, zero telemetry, and full device-side intelligence π.
- β‘ Overview
- β¨ Features
- ποΈ Architecture
- π» Tech Stack
- π Privacy & Security
- π Installation
- ποΈ Voice Commands
- π Project Structure
- π§ Philosophy
- π£οΈ Roadmap
- π€ Contributing
- π¨βπ» Author
- π License
IRIS-Zero is not a chatbot.
It is a fully local AI command-line runtime built for real execution.
Speak naturally. Type naturally. IRIS-Zero listens, reasons, and executes directly on your machine.
No cloud. No remote inference. No external APIs.
Everything runs on-device.
Powered by local AI models through Ollama, Whisper, and Kokoro.
Built for:
- Developers
- Hackers
- Privacy-first builders
- Local AI enthusiasts
- Offline productivity
IRIS-Zero transforms your terminal into a real-time neural execution layer.
- Wake and speak naturally
- Local Whisper speech-to-text
- Interrupt naturally while speaking
- Instant offline command execution
- Streaming terminal feedback
Example:
βOpen my project folderβ
βCreate a React app hereβ
βRun npm installβ
βExplain this errorβPowered by local LLMs via Ollama.
- Natural language understanding
- Coding assistance
- Terminal reasoning
- File-aware execution
- Project context awareness
- Works completely offline
Supported:
- Llama
- Mistral
- DeepSeek
- Gemma
- Any Ollama-supported model
Execute directly:
- Run commands
- Install packages
- Open projects
- Git workflows
- Generate files
- Build folders
- Read logs
- Search directories
- Manage processes
Examples:
Create a Next.js project
Run the dev server
Find every TODO comment
Commit changes
Kill port 3000Direct local execution:
- Read files
- Write files
- Create folders
- Rename files
- Move files
- Delete safely
- Search codebase
- Bulk file generation
IRIS-Zero acts like an offline terminal copilot.
Capabilities:
- Scaffold projects
- Generate components
- Fix build errors
- Explain terminal output
- Write config files
- Search project structure
- Generate boilerplate
- Debug quickly
Powered by Kokoro TTS.
- Fast local voice synthesis
- No cloud latency
- Real-time spoken responses
- Natural system feedback
Examples:
βProject created successfully.β βPort 3000 is already in use.β βBuild completed.β
Everything stays on-device.
- No cloud inference
- No telemetry
- No API keys
- No tracking
- No subscriptions
- No usage limits
Your files remain yours.
Your voice remains local.
Your system remains private.
Node.js CLI runtime
Handles:
- command parsing
- terminal execution
- streaming output
- workflow routing
Ollama
Handles:
- reasoning
- coding assistance
- structured execution
- command generation
Whisper
Handles:
- speech-to-text
- wake commands
- live voice input
Kokoro.js
Handles:
- local text-to-speech
- streamed responses
Native OS terminal + filesystem
Handles:
- shell commands
- local process control
- file access
- Node.js
- TypeScript
- Ollama
- Whisper
- Kokoro.js
- Commander.js / custom parser
- native shell execution
IRIS-Zero is fully local-first.
β No API calls β No cloud servers β No telemetry β No analytics β No hidden uploads β Works offline
Designed for full privacy.
git clone https://github.com/201Harsh/IRIS-Zero.git
cd IRIS-Zeronpm installollama serveollama pull llama3npm run devor
iris-zeroCreate a new Node.js project
Open VS Code here
Run npm install
Find build errors
Explain this terminal output
Generate an Express server
Kill port 3000
Commit all changesVoice:
βIRIS create a React appβ βIRIS explain this errorβ βIRIS run testsβ
iris-zero/
βββ src/
β βββ cli/
β βββ ai/
β βββ whisper/
β βββ tts/
β βββ commands/
β βββ utils/
β βββ index.ts
βββ package.json
βββ tsconfig.json
βββ README.mdExecution > conversation
Privacy > telemetry
Local > cloud
Speed > complexity
Real workflows > demos
Build tools that execute.
- Wake word mode
- Multi-command chains
- Project memory
- Local embeddings
- Plugin system
- Windows/Linux support
- Interactive terminal widgets
- Agentic code refactoring
IRIS-Zero is open-source.
Want to help?
- Fork repo
- Build features
- Fix bugs
- Improve workflows
- Submit PRs
Harsh Pandey
AI Systems Engineer
GitHub: @201Harsh
Built with β€οΈ
MIT License
IRIS-Zero is not a chatbot.
It is your private local neural terminal.
No cloud.
No telemetry.
No limits.
System Online β‘