hn.today

JetBrains Thinkrail

github.com236 points172 comments
Screenshot of JetBrains Thinkrail

ThinkRail is an open-source agentic IDE from JetBrains, built around the pi coding agent. Its central idea is to combine AI-assisted coding with durable project knowledge and a full development workbench, rather than confining the agent to a chat window. Developers can create isolated Git worktrees for parallel tasks, keeping agent changes separate from their main checkout, and manage branches and GitHub pull requests from the interface. Finished or inactive workspaces can be shelved and reopened later.

The workbench includes a Monaco editor, file and change views, terminals, anchored review comments, and multiple concurrent agent chats with model, token, and cost information. Users can guide active runs, queue follow-ups, delegate to subagents, and collaborate on plans whose steps can be committed separately. A graph of project specifications gives the agent lasting context, while reusable Agent Skills and built-in workflows support activities such as setup and PR delivery. ThinkRail also offers web research, rendered diagrams and mockups, and connections to MCP servers, with approval controls for tool calls. It uses users’ existing pi configuration and provider credentials rather than requiring ThinkRail accounts. The software is available as a desktop application or browser-based CLI, with installers for macOS, Windows, and Linux.

Read on github.com172 comments on Hacker News

Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.

More in AI

The daily digest

Today's best Hacker News stories, summarized and screenshotted, one email a day.