ClifPad is a hyper-fast native IDE powered by your choice of AI. Instant codebase generation. Context-aware completions. Built-in terminal and Git. Say goodbye to Electron bloat and cloud lock-in.
All releases & checksums · Free & open source · FSL-1.1 → Apache 2.0
Full IDE with Monaco editing, multi-terminal, git, and an AI agent sidebar. All native Rust.
70+ languages, IntelliSense, multi-cursor, minimap. Same engine as VS Code, fraction of the size.
Native PTY via Rust. Multiple tabs, kill, clear. Launch ClifCode or Claude Code with one click.
Branch, stage, commit, push/pull, per-file diff stats, visual commit graph. All Rust, no shell wrappers.
Built-in chat agent with 9 tools. Reads files, writes code, runs commands. Context compaction for long tasks.
Nord, Dracula, Tokyo Night, Catppuccin, Rosé Pine, and 15 more. Editor, terminal, and UI all coordinated.
OpenRouter (100+ models), OpenAI, Anthropic, Ollama (fully local). Bring your own key, pick your model.
Detects hardcoded API keys, private keys, passwords, SQL injection, eval/exec, and more. Runs before every git commit. Full repo scan from the status bar. The AI checks its own work.
Before any commit, ClifPad scans staged files for hardcoded secrets, exposed credentials, SQL injection patterns, and dangerous code. Critical issues block the commit until you fix them or explicitly override. No other AI editor does this.
Editor, terminal, sidebar, and agent chat all switch together. Dark and light.
No Electron. Tauri 2 + SolidJS + Rust. Every byte earned.
Like Claude Code, but works with any LLM. 9 tools, context compaction, session persistence. Pure Rust.
read, write, edit, find, search, list, run, cd, submit
OpenRouter, OpenAI, Anthropic, Ollama, or any compatible endpoint
3-tier context management. Runs indefinitely without hitting limits
Auto-saves every conversation. Resume any session by ID
Commits on completion with user confirmation. Undo with /undo
Background version check. /update self-replaces the binary
suggest (confirm), auto-edit (diff), full-auto (hands-off)
Per-turn tokens and estimated cost displayed inline
Pure Rust. No runtime. Runs on macOS, Linux, Windows
| ClifCode | Claude Code | Aider | |
|---|---|---|---|
| Any LLM | 100+ models | Anthropic only | Multi-provider |
| Local models | Ollama | No | Ollama |
| Tool-calling agent | 9 tools | Yes | Diff-based |
| Context compaction | 3-tier auto | Yes | Manual |
| Session persistence | Resume any | Yes | No |
| Runtime | Rust (native) | Node.js | Python |
| License | FSL-1.1 | Apache-2.0 | Apache-2.0 |
Clone the monorepo and run either product in under a minute.
macOS: if ClifPad says "App can't be opened", run xattr -cr /Applications/ClifPad.app
ClifPad and ClifCode are growing fast. We're building native, privacy-first AI tooling for developers who want power without compromise. If you're an investor, accelerator, or strategic partner — let's talk.