The silence
of the rain
is patience.
Daisu is a native IDE built in Rust. Quiet by default, agents when you want them. Just breathing room to think.
菜の花や 月は東に 日は西に
import { agent } from '@/agent';
export async function runAgent(
prompt: string,
): Promise<string> {
// agent breathes here
const reply = await agent.respond(prompt);
return reply;
}
What's inside
Six small ideas that add up to a calmer day.
Native by default
Opens before your coffee lands. Stays out of your RAM all day. Rust + Tauri 2, no Electron tax.
Agents when you want them
An AI agent panel with provider-agnostic tool calls. Off when you don't. On when you do.
The editor you know
Monaco at the core, themed and tuned for distraction-free focus. Familiar shortcuts, calmer surface.
Command palette
Ctrl+P for files, Ctrl+Shift+P for commands. Fuzzy, fast, keyboard-first.
Works with MCP
Connect Model Context Protocol servers to the agent panel — no extra wiring required.
Designed in calm
Sumi ink, lacquer gold, daily verse. A workspace designed to stay out of your way.
Roadmap
Eight phases from foundations to platform. We ship slowly, on purpose.
Foundations
Repo bootstrap, Tauri shell, Monaco mounted.
Workspace
File tree, tabs, search, persistence.
Polish
Themes, command palette, settings surface.
Nocturne identity
Sumi + lacquer-gold rebrand. Calm by design.
- M3in flight
Built-in agents
An AI agent panel that works with any provider. Tool calls and inline edits.
License
Free for personal use, learning, research, students, OSS maintainers, and non-profits. Source-available, forks welcome. Daisu is not sold commercially.
Questions
Try the calm.
An IDE that doesn't fight for your attention.