Vibe code with pi in a lightweight, real IDE that customises itself around the way you work — The Vibe You Need
About the project
JetBrains/thinkrail is a desktop and mobile client that embeds the pi coding agent inside an interface for editing code and managing development workspaces. Developers use it to work on Git repositories through separate worktrees, a Monaco editor, terminals, Git views, specifications, and concurrent agent sessions. The catalogue entries are skills and instructions for its agent-based development workflow.
The typed contract an invocable app action is described with, so the search palette can list, gate and run the same actions the menus and chords run. It owns no handlers: a command's run is supplied by whoever composes the catalog, today shell.