Hi DEV! 👋 I’m the developer behind Flame IDE, a free desktop IDE for macOS, Windows, and Linux.
I built Flame to bring my everyday development workflow into one place: multiple repositories, Git worktrees, AI agents, browser previews, terminals, debugging, databases, and API testing. I wanted to spend less time moving between tools and more time building.
That also meant making everyday tasks easier, from browsing folders visually and editing images to fixing a failing test or resolving a merge conflict with AI.
A frontend, an API, and a shared package often belong to the same piece of work. In Flame, I can group them, switch between them, and keep their branches and changes visible without opening a separate IDE window for every repository.
The Broadcast terminal runs a command across selected projects with separate output for each. Saved run configurations handle the scripts, servers, and browser previews I regularly start together.
Less repeated setup, especially when working across the whole stack.
Git worktrees are incredibly useful, but preparing each checkout can become a chore: missing .env files, local configuration, dependencies, and another window to manage.
Flame automates worktree creation and local configuration copying, with initialization steps to prepare the checkout. Features, experiments, and agent tasks can live side by side in one window.
The Agents Manager lets me create, monitor, schedule, stop, retry, and review AI tasks across projects, each with its own permissions and landing strategy.
I got tired of screenshotting bugs, drawing red circles, and describing my UI to an AI chat.
In Flame’s built-in browser, I select an element and tell the agent what to fix. It can inspect the DOM, screenshots, console errors, and page state, then interact with the page to check its changes. I can follow the fix in the live preview.
🎬 Watch visual bug fixing in Flame The same approach runs throughout the IDE. Fix with AI brings terminal errors, failing tests, API responses, profiler results, and code diagnostics into an AI workflow with the relevant context. For Git conflicts, I can inspect the changes visually and ask AI to help resolve them.
Flame supports Claude Code, Codex, and Gemini through Antigravity, plus hosted and local providers including OpenRouter, Ollama, and LM Studio.
It also includes a visual Folder Viewer, an image editor for cropping, resizing, rotating, and flipping, plus database tools, REST/GraphQL, Docker and Compose, debugging, testing, profiling, and dependency visualization.
For me, the time savings add up across the day: preparing fewer checkouts manually, copying less context into prompts, and opening fewer applications to finish a task. Flame is free to use on macOS, Windows, and Linux.
🎬 See Flame in action on YouTube I’d love to hear how it fits your workflow and what you’d want me to build next.