The development workspace
built for the AI era.

Flame is a unified development workspace. Run multiple projects, branches, worktrees, terminals, live previews, and AI agents on one fast, focused surface, without ever losing context.

macOS · Windows · Linux

The whole stack, one surface

Everything a modern build needs, in a single, calm window.

Multiple projects & workspacesBranches & git worktreesFile explorer + live git statusAI chat with scoped permissionsIntegrated & broadcast terminalsGitHub / GitLab CI in the status bar
  • Multiple projects & workspaces
  • Branches & git worktrees
  • File explorer + live git status
  • AI chat with scoped permissions
  • Integrated & broadcast terminals
  • GitHub / GitLab CI in the status bar

Language-aware from the first keystroke: LSP IntelliSense, diagnostics, and formatting

TypeScriptJavaScriptReactVueSvelteAstroPythonRustGoC++JavaC#PHPRubyKotlinSwiftDartHTMLCSSSCSSJSONYAMLTOMLMarkdownBashDockerfileGraphQLSQLTypeScriptJavaScriptReactVueSvelteAstroPythonRustGoC++JavaC#PHPRubyKotlinSwiftDartHTMLCSSSCSSJSONYAMLTOMLMarkdownBashDockerfileGraphQLSQL
20+Languages with LSP intelligence
6AI model providers, local or cloud
27Built-in themes, fully customizable
100%Local-first: your code stays yours
01Many projects

Every project, side by side

Flame discovers your repos and keeps them one keystroke apart. Switch projects, branches, and worktrees while your tabs, terminals, and agents stay exactly where you left them.

02A real editor

Edit at the speed of thought

A powerful, feature-rich editing engine with multi-tab support, inline and side-by-side diffs, Vim mode, Emmet, breadcrumbs, and full LSP IntelliSense.

03Terminals that scale

One command, every repo

Real PTY terminals with search and persistent scrollback, plus a broadcast terminal that fans a single command across many projects, groups, or agent worktrees at once.

04See it live

Preview as you build

A sandboxed preview updates as you type, with device sizes and a built-in browser. Send any page (console, errors, or screenshot) straight to an AI agent to investigate.

05Understand everything

Map your whole codebase

A live dependency diagram shows how files connect across project boundaries, so you can refactor with confidence instead of guesswork.

06Delegate the work

An agent for every task

Chat with your code in context, then hand off whole tasks to AI agents. Each is scoped, permissioned, and reviewable before anything lands.

Agents Manager

Your AI team, on one board

Create, monitor, stop, schedule, and review AI tasks across every project: a real control plane, not a chat box.

  • CreateSpin up a task from a prompt: pick the project(s), model, branch, and how it should land.
  • MonitorWatch status, duration, tokens, and tool calls live as each agent works, streamed over WebSocket.
  • Stop & retryInterrupt a run instantly, duplicate it, or requeue it; you're always in control.
  • ScheduleRun now, at a specific time, or after another job finishes. Chain dependent tasks into a pipeline.
  • IsolateEach task can run in its own git worktree and branch, so parallel agents never collide.
  • Review & landInspect the diff, commit with AI, then merge, open a PR, or push, with auto-merge when clean.
And so much more

A full workspace, not a feature list

Flame folds the tools you'd normally juggle across a dozen apps into one fast, coherent surface.

Tooling

Debugger (DAP)

Breakpoints, stepping, variables, watch, and call stack.

Quality

Tests & coverage

Vitest & Jest with a test explorer and coverage gutters.

API

Built-in REST client

Interactive requests, environments, and GraphQL introspection.

AI

Semantic search

Find code by meaning with a local embedding index.

Extend

Extensions

Contribute languages, snippets, themes, and formatters.

Connect

Mobile connect

Pair your phone with a QR code to drive Flame anywhere.

Start building with fire.

Join the early access waitlist. Invites roll out in waves: the sooner you join, the sooner you build.

No spam, ever. Just your invite and the occasional release note.