docs: fix broken links to pi-ai (404), split into coding-agent and ai packages#277
Open
mario-gc wants to merge 6 commits intonexu-io:mainfrom
Open
docs: fix broken links to pi-ai (404), split into coding-agent and ai packages#277mario-gc wants to merge 6 commits intonexu-io:mainfrom
mario-gc wants to merge 6 commits intonexu-io:mainfrom
Conversation
All links to https://github.com/mariozechner/pi-ai returned 404 after the project was restructured into the badlogic/pi-mono monorepo. - "pi" / "Pi" (the CLI tool the daemon scans for) now points to packages/coding-agent - "pi-ai" (the multi-provider LLM API) now points to packages/ai via the shared [piai] reference definitions Closes nexu-io#275.
Contributor
|
Hi @mario-gc! 🎉 Thanks for making open-design better! |
lefarcen
reviewed
May 2, 2026
Contributor
lefarcen
left a comment
There was a problem hiding this comment.
Hey @mario-gc! Thanks for catching this — fixing these broken pi-ai links is a solid cleanup.
What's good:
- ✅ Link correctness verified: both new URLs (coding-agent and ai packages) resolve correctly to the pi-mono monorepo
- ✅ Consistent updates across all 9 files (6 READMEs + 3 docs)
- ✅ Correct semantic split: pi CLI →
packages/coding-agent, pi-ai library →packages/ai - ✅ Closes #275 as stated
Minor observations (non-blocking):
docs/references.md:23still references@mariozechner/pi-aias a descriptive package name (not a link), which is technically correct (that's the npm package name). No action needed unless you want to add a note that the npm package lives in the monorepo now.docs/roadmap.md:174mentions@mariozechner/pi-aiin a "scope creep" discussion cell — also fine as-is (it's describing a hypothetical future scenario).
Ship as-is. 🚀
…inks Resolve README.md conflict: take upstream/main content (adds devin to agent list, 12-agent count) and fix the broken pi link from github.com/mariozechner/pi-ai to github.com/badlogic/pi-mono/tree/main/packages/coding-agent.
…inks Resolve README.fr.md conflict: upstream rewrote agents paragraph to reference apps/daemon/src/agents.ts + multi-provider API mode. Fixed Pi link in agents table (upstream added Mistral Vibe row, multi-provider BYOK row). Fix broken links in new README.uk.md (Ukrainian, added by upstream): - [piai] reference: mariozechner/pi-ai -> badlogic/pi-mono/packages/ai - Pi CLI link: mariozechner/pi-ai -> badlogic/pi-mono/packages/coding-agent
…inks Resolve README.md conflicts: upstream added Kilo CLI and DeepSeek TUI to agents paragraph and table. Fixed broken Pi links in both locations. Fix broken links in new README.pt-BR.md (Brazilian Portuguese, added by upstream): [piai] reference, Pi CLI link, Pi table link.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Fixes broken links across files that pointed to
https://github.com/mariozechner/pi-ai(404). The project monorepo is atbadlogic/pi-mono, so links need to point to the correct package paths.Problem
Every mention of
piandpi-aiin the READMEs and docs is a dead link. The monorepo is structured into:packages/coding-agent: thepiCLI.packages/ai:@mariozechner/pi-ai, the multi-provider LLM API library.Fix
https://github.com/badlogic/pi-mono/tree/main/packages/coding-agent.https://github.com/badlogic/pi-mono/tree/main/packages/ai(via the shared[piai]reference definitions).Closes #275.