Launched this week

1DevTool
Multi-project IDE with persistent terminals and 9 dev tools
101 followers
Multi-project IDE with persistent terminals and 9 dev tools
101 followers
1DevTool puts 9 dev tools — browser, API client, DB, terminal & more — in one window. Your AI agent sees exactly what you see: browser errors, API logs, DB queries. No copy-pasting context. Send logs directly to AI terminals. Orchestrate multiple agents via chat with @mentions. Terminals backed by tmux — persistent across sessions. Running 3 projects at once? Each gets its own terminal, browser tab, and AI agent — all in one persistent workspace. No lost context when switching projects.








Free Options
Launch Team / Built With


1DevTool
I usually work on 5–6 projects at the same time.
Each coding session is like 2–3 projects, each project has 3–4 terminals, plus IDE, browser to check console + network, Postman, DB client…
I even organized desktops on macOS to keep things clean.
But the moment I plug/unplug an external monitor, everything explodes. Terminals jump desktops, windows stack everywhere 😵
And I also have the habit of closing everything to keep things tidy.
Next day? Rebuild the whole workspace again.
After doing that over and over, I couldn’t take it anymore — so I built 1DevTool.
1 app = 1 project workspace.
Terminal, browser, IDE, AI agent — all inside one window.
But the key point isn’t just putting tools together.
Because when everything lives in the same place, they know each other. The browser knows what page you’re on. The DB client knows what query you ran. The API client knows which request failed.
So AI already has the context — you don’t need to explain or copy logs.
You just ask.
Here are some things that already work:
🔗 Send to AI — Error in browser, DB client, or HTTP client? Click one button and AI gets the exact context: DOM, interaction logs, query logs, HTTP request. No copy-paste. Eventually AI will auto-detect errors.
✍️ Agent Input (Cmd+I) — Expandable prompt editor. Drag files, images, markdown, even edit screenshots. If you’re writing prompts in Notes/Obsidian and pasting them into the terminal, this replaces that.
💾 Terminal persistence — Powered by tmux under the hood. Close your laptop, reopen it later, sessions are still there. Layouts: 2×2 grid, vertical tabs, columns, rows, canvas.
🔁 Resume — Revisit previous AI chats visually. Combine chats from multiple AIs (Claude, Codex, etc.) into a new session. Prompt history and reusable skills included.
Other stuff included:
Markdown Reader Mode, AI completion notifications, a Kanban dashboard for all terminals (idle / running / needs review), plus Docker, DB client, HTTP client, Git, and a basic design tool — enough to avoid opening a bunch of separate apps.
You can try it free at 1devtool.com — includes 1 project + 4 terminals.
Curious: how do you manage multiple projects at the same time?
@khoa_nvkCongrats on the launch)
How does the AI handle context across multiple projects simultaneously — does each get isolated memory or is it one shared context?
1DevTool
@denious Thanks Denis! Each project gets its own fully isolated workspace - separate terminals, files, environment variables, and AI sessions. So if you're running Claude in Project A and Codex in Project B, they're completely independent.
Nothing bleeds across. We also have a Channels feature where you can have multiple AI agents collaborate together, and even those conversations are scoped to the project you're working in. So yeah, no cross-world — each project is its own little world.
I used tmux & node-pty behind the scene
working on three projects at once usually means chaos on my screen. A persistent workspace for each one keep things under control.
1DevTool
@anil_yadav38 100%, that's exactly the problem I built this to solve. Each project keeps its own terminals, open files, layout, database connections, HTTP requests - everything. Switch away, come back, it's all exactly where you left it. Your terminals even survive app restarts. No more "wait, which tab was that in again?" chaos.
Congrats on the launch! 🚀
what kind of tools are included right now, and do you plan to keep expanding the list?
1DevTool
@julia_zakharova2
Right now, 1DevTool includes:
Terminal with multi-pane grid layout and built-in AI agent support (Claude, Codex, Gemini, and others)
Code editor powered by Monaco (the same engine used in VS Code)
Built-in browser for live preview, record interactions, console, networks
HTTP client for API testing
Database client supporting 13+ engines — PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch, Kafka, ClickHouse, and more
Git client for visual Git operations
Channels for multi-agent AI collaboration
Toolbox with 17 utilities — JSON formatter, JWT decoder, regex tester, diff viewer, Base64 tools, UUID generator, and more
And we’re definitely not stopping here.
Design tools, more AI-powered features, and testing tools are already in the pipeline.
The vision:
Make it the only window you need open while coding and you can Send to AI from everywhere
the shared context angle is interesting - most agent setups I’ve run have a problem where the agent’s view of state diverges from what’s actually in the browser. having the agent read from the same error logs and API traces you’re seeing removes a whole class of debugging problems. how does it handle concurrent agents - do they each get isolated views or a shared session?
I just downloaded it today to try it out. One thing I noticed pretty quickly is the desktop notifications, when a terminal task finishes or AI sends a response it pops up on my desktop. I was running a few commands and switched to another tab, then the notification showed up when it finished, small thing but actually pretty nice. There are some buggy when opening the Agent Input, it auto pasted the clipboard that’s quite annoying. Please fix that
1DevTool
Some screenshots from the apps