free forever open source · MIT written in Rust agent-native

The creative suite
your AI can drive.

lsuite is a family of free, open-source apps for making things: ryolune for music, kimchi for video, zenith for your projects and the agents working on them. No account, no subscription. Everything you can click is a command, so you, a script or an AI agent can run the whole thing.

Agent-native

Built for agents, from the first line.

Most creative apps bolt a chat box onto a closed program. lsuite apps are built the other way round: every action is a command first, and the window is one client of it among others. That is what makes them drivable end to end.

Everything is a command

What you click, an agent can call: the same commands, validated the same way, from the window, a CLI or an MCP server.

One undo for everyone

Agent edits land in the same history as yours. Don't like what it did? ⌘Z. Nothing is hidden in a side channel.

Your model, your leash

Use the subscription or keys you already have (Claude Code, Codex, Anthropic, OpenAI) or a local model. Permissions decide what an agent may touch.

Rust where it counts

The engines are Rust: ryolune's audio engine and command registry, kimchi's project model, media pipeline and generation harness. zenith's core is moving there next.

How each lsuite app can be driven by an agent
Way in ryolune kimchi zenith
Built-in agent YesAgent panel with Changes and Revert GenerationPrompt shots onto the timeline, ⌘K YesAsk zenith (⌘J), a team of agents
Command line Yesryolune-cli, 190 commands Yeskimchi generate, kimchi render HTTP/api/context, /llms.txt
MCP server Yesryolune-mcp --live NextThe CLI covers headless work today Yeszenith-mcp: read and act
Open files YesOne .ryolune file per song YesProjects are plain JSON YesMarkdown briefs, one per project
Plug in your agent

One line per app, in Claude Code, Codex or any MCP client.

The agent you already use gets the whole app as tools. ryolune connects to the open song with --live, so you see every edit happen in the window.

# ryolune: the open song, live
claude mcp add ryolune -- /Applications/ryolune.app/Contents/MacOS/ryolune-mcp --live

# zenith: your projects, your day, your agents
claude mcp add zenith --scope user -- node ~/zenith/scripts/mcp/zenith-mcp.mjs

# kimchi: headless generation and rendering
kimchi generate fal fal-ai/flux-2-pro "Night market, rain, neon"
Free, for real

A creative suite without the subscription.

No trial, no tiers, no credits to buy. Every feature and every update is for everyone, and the code is yours to read, fork and build.

The usual creative suite

  • PriceA monthly subscription, forever
  • AccountRequired, online check-ins
  • Your filesTheir cloud, their formats
  • SourceClosed
  • AITheir model, their credits
  • AutomationA scripting corner, if any

lsuite

  • PriceFree. Donations, if you want
  • AccountNone. No telemetry
  • Your filesOn your disk, in open formats
  • SourceMIT on GitHub, Rust inside
  • AIAny model: yours, cloud or local
  • AutomationEvery action, by CLI or MCP
Support

Free forever. Kept alive by the people who use it.

Donations, once or monthly, are the only money lsuite takes. They unlock nothing; they keep the apps built full time.