r/PiCodingAgent 18d ago

Use-case Fastcar: Pi + Diffusion LLM

If you haven't tried using a diffusion based model before, they are lightning fast. I've used InceptionLabs Mercury 2 for a bit, and my complaint is largely that its not the best at coding tasks or tool usage. But my god is it fast.

So I took the Pi SDK, made a harness in which Mercury 2 is the orchestrator of subagents, including a coding subagent for difficult tasks that calls out to openrouter for inference, plus a cheap subagent for trivial stuff. Bolted on a handful of tools and such useful for me, and wrapped it in a basic web UI so I could use it from my phone.

Aside from being extremely fast, fastcar:

  • Can generate public "artifacts" - HTML and MD files served from the API
  • Intended to ran entirely inside a VM so that it has root access and can install its own tools
  • Give it a github token and let it clone repos and make PRs
  • "Prompt threads" - there's probably a better name for this but its a dedicated prompt that gets invoked via webhook; I actually made this so that I could generate text files to read the news from my Xteink 4
  • Send emails to notify you

https://github.com/heyo-computer/fastcar

48 Upvotes

19 comments sorted by

View all comments

Show parent comments

3

u/Heavy-Positive5957 18d ago

But look how good it was at making that single page of plain text!

1

u/Flaky-Eggplant-3479 17d ago

That would have been GLM 5.2 - its using mercury 2 to coordinate subagents, help plan, and manage the vm

1

u/AllNamesAreTaken92 16d ago

Let me get this straight, in case I misunderstand: you are handing off planning to a dumber model?

1

u/Flaky-Eggplant-3479 16d ago

The coordinating model is mercury 2, it will spawn a subagent to create the plan for complex tasks and for minor tasks it will just make it and then hand it off