Potpie's core idea is that most coding agents reason over a diff or a handful of open files, missing the broader context a human engineer would pull from commit history, tickets, and documentation. It addresses that by building a knowledge graph out of an entire repository plus its surrounding context, giving its pre-built agents, for debugging, testing, code review, system design, and general Q&A, a much richer basis to reason from.
Teams can also define custom agents through a prompt-to-agent configuration process rather than being limited to the pre-built set, tailoring it to workflows specific to their own codebase or processes. It's accessible through a VS Code extension, a Slack app, a REST API, and GitHub integration, and supports self-hosting for privacy-sensitive environments alongside a hosted version.
Optimized specifically for TypeScript, Python, Java, and JavaScript while supporting other languages and codebases of any size, it's open source, giving teams the option to inspect or modify how the knowledge graph gets built rather than trusting a closed system.