Back to Apps

kopipasta
by mkorpela
Explicit context control and interactive patching CLI for terminal-centric LLM development workflows.
16 stars
Updated 3 months ago
Works in:claude
Exposes:ToolsResources
What it does\nKopipasta is a CLI tool designed for developers who want total transparency and control over the context they send to LLMs. It replaces "magic" RAG with an explicit selection model, allowing users to curate exactly which files, snippets, or skeletons are included in a prompt.\n\n## Tools\n- Ralph Loop: Exposes the project selection state to an MCP agent, giving it read access to the project and write access to specifically selected "Delta" files.\n- Context Selection: TUI for toggling files between Unselected, Base (Synced), Delta (Active), and Map (Skeleton) states.\n- Universal Intake: Processes LLM output to automatically apply code patches or import new file paths into the context.\n- Session Management: Tracks task state via AI_SESSION.md to prevent context drift in long-running iterations.\n\n## Installation\nInstall using uv:\n\nbash\nuv tool install kopipasta\n\n\nTo connect to Claude Desktop, run kopipasta and press r to configure the Ralph Loop.\n\n## Supported hosts\n- Claude Desktop
Quick install
uv tool install kopipastaInformation
- Pricing
- free
- Published
- 6/8/2026
- Updated
- 3 months ago
- stars
- 16
Categories
Choose your AI client and follow the steps below.
Claude Desktop
Run `kopipasta` and press `r` to auto-register the MCP server.





