Solana's
first IDE.
AI agents, built-in wallet, token launches, and deploys. All from one desktop app.
See it in action
One app. Everything you need.
Inside DAEMON
Click around. Explore the panels, settings, and tools — just like the real app.
Built for Solana
Everything you need
in one app
The first IDE where Solana tooling, AI agents, and deployment are native, not plugins bolted on after the fact.
Solana Native
Built-in wallet with live portfolio via Helius, SPL token tracking, PumpFun token launches, and Jupiter swaps. No browser extensions, no context switching.
Grind Mode
Multi-panel agent grid for parallel coding. Spin up Claude agents working different parts of your project at the same time. The closest thing to cloning yourself.
Agent System
Spawn Claude Code agents with custom system prompts, model selection, and per-project MCP configs. Every agent runs as a real CLI process with full tool access.
Monaco + Terminal
Full offline Monaco editor with multi-tab, breadcrumbs, and syntax highlighting. Real PTY terminals via node-pty with splits and tab completion.
One-Click Deploy
Ship to Vercel or Railway straight from the editor. Connect your accounts once and deploy without touching a browser.
Git Built In
Branch, stage, commit, push, stash, and tag, all visual. Full git workflow without opening a separate terminal.
Architecture
Not a wrapper.
Not a fork.
A standalone Electron app built from scratch for Solana development. A standalone Electron app built from scratch for Solana development. Process isolation, typed IPC, and native modules, with every layer built intentionally.
Process Isolation
All database and filesystem access runs in the main process. The renderer never touches SQLite directly. Everything flows through typed IPC handlers.
Typed IPC Contract
Every handler returns { ok, data } or { ok, error }. No raw throws across the bridge. 20 IPC modules covering agents, wallet, git, terminals, and more.
Offline First
Monaco editor runs through a custom protocol handler. Zero network requests for core editing. Your code stays on your machine.
Native Modules
better-sqlite3 and node-pty unpacked from ASAR for production builds. Real PTY sessions, real database. Not browser polyfills pretending to be native.
| Layer | Technology |
|---|---|
| Shell | Electron 33 |
| Build | Vite |
| UI | React 18 + TypeScript |
| Editor | Monaco Editor |
| Terminal | node-pty + xterm.js |
| State | Zustand |
| Database | better-sqlite3 |
| Git | simple-git |
| Package | electron-builder |
Project structure
electron/ main/ App entry, windows, protocols ipc/ One handler per domain (20) services/ Business logic layer db/ SQLite schema, migrations src/ panels/ One dir per UI panel (21) store/ Zustand state management plugins/ Plugin registry + lazy load components/ Shared UI primitives
Product Tour
Inside DAEMON
A walkthrough of every layer, from the editor to the wallet.










Get Started
Start building on
Solana's first IDE
Free, open source, and purpose-built for Solana. From token launches to deploys, everything ships from one app.