git404hub

what is cc-my-pi fr?

timvdhoorn/cc-my-pi — explained in plain English

Analysis updated 2026-05-18

1TypeScriptAudience · developerComplexity · 2/5Setup · easy

tl;dr

A modular add-on for the Pi coding agent that brings Claude Code-style tool rendering, spinners, statusline, and setup wizard, with every feature independently toggleable.

vibe map

mindmap
  root((repo))
    What it does
      Claude style tool rendering
      Toggleable modules
      Guided setup wizard
    Tech stack
      TypeScript
      Pi agent
      npm package
    Use cases
      Style Pi like Claude Code
      Show live status line
      Copy code from responses
    Audience
      Developers
      Pi users

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Add Claude Code-style tool rendering and diffs to the Pi coding agent.

VIBE 2

Show a statusline with model, context usage, and git branch info.

VIBE 3

Paste clipboard images directly as attachments in a Pi session.

VIBE 4

Queue follow-up instructions while the agent is still working.

what's the stack?

TypeScriptPi

how it stacks up fr

timvdhoorn/cc-my-pi0xkinno/neuralvault0xmayurrr/ai-contractauditor
Stars111
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyeasyhardeasy
Complexity2/54/52/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · easy time til it works · 5min

Installs via Pi's own package manager, a guided setup wizard runs automatically on first load.

No license information is provided in the README.

in plain english

cc-my-pi is a personal add-on bundle for Pi, a coding agent tool that can work with any AI model. It brings the look and feel of Claude Code, a different popular coding assistant, over to Pi, for people who like that experience but want the flexibility of running other models. It began as a fork of an earlier project called pi-cc-tools and has since been heavily changed. The bundle is made of many small modules, and every one of them can be turned on or off individually without breaking the rest. The base module is always active once installed and gives compact, Claude-style rendering for common actions like reading files, running commands, searching, and editing, along with cleaner diff displays. On top of that sit optional pieces such as a themed spinner that shows what the agent is doing, a decorated startup header showing the model and loaded extensions, a quiet startup mode, commands for exiting or clearing a session, a command to copy the last response or a code block to the clipboard, support for pasting clipboard images directly into the chat, and a queue system that lets a user type follow-up instructions while the agent is still working, with the option to interrupt using the Escape key. Other modules adjust how the interface looks and groups information: colors and borders that follow whatever visual theme Pi is set to, grouping of related tool calls under one summary line, live previews of output from tools that are still running, and a status line at the bottom of the screen showing the current model, how full the context window is, git branch information with added and removed line counts, and connection status for any connected external tools. Installation is done through Pi's own package manager with a single install command, or by cloning the repository for local development and pointing Pi's settings file at it. After installing, reloading Pi triggers a guided setup wizard on first run, letting the user choose a quick standard setup or walk through every individual setting, and this wizard can be reopened at any time. All settings are stored as plain JSON in a Pi settings file, and each module lists a specific key used to switch it off or configure it.

prompts (copy fr)

prompt 1
Help me install timvdhoorn/cc-my-pi into my Pi agent setup.
prompt 2
Walk me through the cc-my-pi setup wizard's standard versus custom options.
prompt 3
Explain what each toggleable module in cc-my-pi does and its default setting.
prompt 4
Show me how to disable the spinner and startup header modules in cc-my-pi.

Frequently asked questions

what is cc-my-pi fr?

A modular add-on for the Pi coding agent that brings Claude Code-style tool rendering, spinners, statusline, and setup wizard, with every feature independently toggleable.

What language is cc-my-pi written in?

Mainly TypeScript. The stack also includes TypeScript, Pi.

What license does cc-my-pi use?

No license information is provided in the README.

How hard is cc-my-pi to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is cc-my-pi for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.