Charmbracelet/crush ? reverse-engineered prompt

Reverse engineered prompt

Build me a polished terminal app that acts like an AI coding buddy for my local projects. I want to open it in a repo, chat with it, ask it to read and edit code, and keep separate sessions for different tasks so I can come back later and pick up where I left off. It should let me switch between different AI providers and models without losing the conversation, and it should be able to use my existing tools and project context to give better answers.

Please make it work nicely in the terminal on macOS, Linux, and Windows, with a clean interface and sensible defaults. It should understand code through language server support when available, and it would be great if it could connect to extra tools through MCP. Make setup easy, with support for common API keys and a way to configure providers and project contexts. If you need to check current provider docs or APIs, look them up online first.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab