Features
Everything you need to build software faster. IronCode combines the power of AI with blazing-fast native performance.
Core Capabilities
Context-Aware Intelligence
IronCode understands your entire codebase, architectural patterns, and coding style to provide relevant suggestions.
- ✓Analyzes project structure and dependencies
- ✓Learns from your coding patterns
- ✓Maintains context across sessions
Lightning Fast
Native Rust optimizations deliver 2-15x speedup over pure Node.js implementations.
- ✓15x faster PTY operations
- ✓6x faster file editing
- ✓5x faster archive operations
Multi-Language Support
Works seamlessly with all popular programming languages and frameworks.
- ✓TypeScript, JavaScript, Python, Rust, Go
- ✓React, Vue, Next.js, Svelte
- ✓And many more languages & frameworks
Powerful CLI & TUI
Full-featured terminal interface built for developers who live in the command line.
- ✓Interactive TUI with keyboard shortcuts
- ✓Non-interactive mode for automation
- ✓Headless server mode for remote work
Auto-Fix & Refactor
Automatically fix bugs, refactor code, and improve code quality with intelligent suggestions.
- ✓Detect and fix common bugs
- ✓Refactor code for better performance
- ✓Improve code readability and maintainability
Secure & Private
Your code stays on your machine. Only prompts and responses go to AI providers.
- ✓100% local code processing
- ✓API keys stored locally
- ✓No telemetry or tracking
Built‑in Skills
IronCode ships with 13 production‑grade workflow skills embedded in the binary. They auto‑extract on first run, upgrade automatically with new releases, and can be customized per project.
/browseHeadless Chromium via Playwright. Navigate, click, fill forms, take screenshots, assert states, test responsive layouts, handle dialogs — all from the CLI.
/qaSystematic QA testing with auto‑fix. Four modes: diff‑aware, full, quick, regression. Finds bugs, fixes them with atomic commits, re‑verifies.
/qa-onlyReport‑only QA. Same methodology as /qa but never fixes anything. Pure bug report with health score, screenshots, and repro steps.
/qa-apiREST & GraphQL API testing. Auto‑discovers routes from source code, tests every endpoint with valid/invalid/edge‑case payloads, auth checks, schema validation.
/ceo-reviewCEO/founder‑mode plan review. Three modes: Scope Expansion, Hold Scope, Scope Reduction. 10 review sections, error maps, completion summary.
/eng-reviewTech lead plan review. Architecture, code quality, tests, performance — 4 sections with interactive issue resolution.
/tddTest‑driven development. RED‑GREEN‑REFACTOR: write a failing test, minimal code to pass, refactor. Iron Law — no production code without a failing test first.
/debugSystematic debugging. Four phases: root cause investigation, pattern analysis, hypothesis testing, implementation. 3‑fix rule escalates architectural problems.
/verifyVerification before completion. Run the command, read the output, then claim the result. No 'should work' — evidence before assertions, always.
/code-reviewPre‑landing PR review. Two‑pass checklist: critical (type safety, injection, concurrency) + informational (patterns, performance, test gaps).
/code-shipFully automated ship workflow. Merge, test, typecheck, review, changelog, bisectable commits, push, and PR — one command.
/document-releasePost‑ship doc update. Cross‑references the diff against README, ARCHITECTURE, CONTRIBUTING, CHANGELOG — auto‑fixes facts, polishes voice, catches staleness.
/retroWeekly engineering retrospective. Analyzes commit history, work patterns, session detection, team contributions with per‑person praise and growth areas.
How it works
Skill Markdown files are embedded into the compiled binary during build.
Skills auto‑extract to ~/.ironcode/skill/ with a .builtin marker for safe upgrades.
Delete the .builtin marker to prevent auto‑upgrade. Edit the SKILL.md to customize.
Advanced Features
Built-in Git Integration
Full Git workflow directly in the TUI. Stage, commit, branch, and push without leaving IronCode.
- ✓Stage/unstage files with keyboard shortcuts
- ✓View diffs inline
- ✓Create branches and switch between them
- ✓Push to remote with one keystroke
Intelligent Memory Management
Real-time memory monitoring prevents OOM crashes and keeps your workflow smooth.
- ✓Real-time memory usage display
- ✓Auto-throttling before hitting limits
- ✓Configurable memory limits
Model Context Protocol (MCP)
Extend IronCode with MCP servers for additional capabilities like file systems, databases, and APIs.
- ✓Connect to external data sources
- ✓Add custom tools and capabilities
- ✓Authentication and debugging support
Natural Language Interface
Describe what you want in plain English and IronCode handles the rest.
Blazing Fast Code Search
Native Rust grep implementation delivers lightning-fast code search with minimal memory usage.
- ✓Search entire codebase in milliseconds
- ✓Regex support for complex queries
- ✓Minimal memory footprint
Native Performance
Critical operations implemented in Rust for maximum performance and reliability.
Session Management
IronCode saves your work automatically. Resume sessions, export for sharing, and maintain context across multiple projects.
Session Commands
Features
- ✓Auto-save after every interaction
- ✓Resume from any point
- ✓Export/import sessions as JSON
- ✓Share sessions with team members
- ✓Project-specific sessions
Ready to get started?
Install IronCode now and experience the future of coding.