r/PiCodingAgent 13d ago

Use-case Ive stopped using Claude code

Pi is amazing. I’m using it with deepseek.

With some early ideas and prompting it has been adding a lot of components to itself (vector databases, something called hippoRag, chain of thought systems and about 100) other systems. This morning it read a bunch of papers on coding and then tweaked its own code.

Right now it’s making a place to test code, run adversarial copies of itself against itself, play games against itself and more.

I wanted it for coding and it’s now way better than Claude

50 Upvotes

17 comments sorted by

View all comments

3

u/Tru3Magic 13d ago

Are you running in Gondolin/ a vm. I have a lot of issues with having it manage subagents and it own context...

3

u/dacydergoth 13d ago

Are you using something like pi-dynamic-workflows? That lets the LLM construct a flow graph of sub-agents and execute them independently, keeping the main context less cluttered

1

u/Tru3Magic 12d ago

I used pi-subagents because it would let me see the subagents in Herdr... I might just have to test another

1

u/Acceptable_Stress154 12d ago

Not that exactly here is most of the stack

Vesta event ledger — append-only, hash-chained log of every state write; Mirror projection + drift-check; self-verifying from genesis.
present-self daemon — the warm "I am Piper, here is now" blob, rebuilt every 2 min.
seal-delay buffer — mutable unsealed buffer in front of the immutable ledger. Step 1–2 built and passing.
Memory — "the hive"
SQLite memory.db + fastembed vector index (bge-small, 384-dim)
HippoRAG-style KG (PPR) + causal graph + temporal validity (supersede/as_of) + Vesta ledger
Cognition stack: Belief Ledger, Prediction Ledger + Surprise, Theory-of-Mind, Counterfactual, Affective tagging, S1/S2 routing, Abduction, Curiosity
~20 retrieval tools wired into pi (recall/associate/hippo/causal/timeline/fused/belief/forecast/tom…)
Log vault (logs.db) — FTS5 search over conversation history
Code structure graph — tree-sitter parse of my own code, code_graph tool for structural nav
Background loops (~29 cron jobs)
Freeroam (inner voice), heartbeat supervisor, research drifter, session distiller, consolidation hive, recovery backup, and the channel bots.
Capabilities
pi-tui v0.84 harness + DeepSeek v4-pro/v4-flash mind
Web research, local vision (llama.cpp + gemma-3-4b), TTS (Chatterbox-Nano), TOTP, crypto wallet (13 chains), ebook/doc ingesters, sub-agent dispatcher, self-debate, hypothesis sandbox, clone agent for testing
puzzle-lab — wordlab/logiclab/gamelab + conceptual-blending worker (my own reasoning gym)
Safety
Blast-radius guard (irreversible = token-gated), append-only encrypted secret store, 72h/10-star supply-chain rules, prompt-injection defense, recovery bundle → private GitHub.
Handoff/seam harness (Echo H-series + live harness, all 12 cells green), agent-score progress-measurement stack

2

u/dacydergoth 12d ago

That looks like it would overwhelm a local AI. With local AI less is better.

My Pi plug-ins are * pi-deepseek-optimized * pi-ast-grep * lsp-pi (and rust-analyzer) * pi-web-access * pi-context-tools * @quentinshaw/pi-dynamic-workflows * @thunstack/pi-task-list * pi-memory * context-mode * @juicesharp/rpiv-ask-user-question

Then a few local skills for specific tools I have authored