Product Thumbnail

Polygraph

Let AI agents see cross repo and maintain session memory.

Developer Tools
Artificial Intelligence
Tech
Visit WebsiteSee on Product HuntTwitter

Hunted byHeidi GrutterHeidi Grutter

AI coding agents are limited to how autonomously they can work because they have no model of the codebase as a whole. Polygraph is a meta-harness that gives agents what they're missing: Visibility across every repo boundary and memory that survives the session. Connect all your repos, private and public, into a unified dependency graph without moving any code. Resume, reference or build on any session created by any developer, on another machine, even on different agents.

Top comment

Our founders, Jeff Cross and Victor Savkin, have been building monorepo tooling for over a decade. In the last few years we've noticed that the ergonomics of monorepos have been especially great with AI agents. All your code visible in one place, allowing you or your agents to quickly see the full context it needs to make decisions that won't break your CI when it comes time to merge.

We wanted to bring this to the whole developer tooling community because we know even if some teams use monorepos, it's not realistic to have an entire org on one (unless you're Google.) It started by building a dependency graph - a sort of synthetic monorepo - and then we had to tackle agentic amnesia. Agents are great, but having to re-explain yourself or losing context sucks. Like a game of telephone, it's never the same as being able to stay in session.

We built Polygraph for:

  • Individual devs: If you're deep in a feature that touches 3 repos, Polygraph will set up all 3 in a single session, manage CI across them, and keep a record of everything your agent did. A week later if you need to fix a bug or go on PTO and want to hand it off to a teammate, they can continue it on their machine without any loss.

  • Teams across services: If a change to a shared library touches 5 downstream repos, Polygraph lets your agent validate that change across all 5 before a single PR is opened. It then opens and manages the cross-repo PRs and CI together, so the whole change moves as one unit.

Thanks for checking out our new product - we'd love to get your feedback!

Comment highlights

cross repo memory is the missing peice. nice 👏 solo devs or teams using it more?

The session resume across agents is the part I want most. I work across two repos and every time I switch context, I lose whatever the agent learned about the other one. Feels like starting from scratch each morning. When you normalize transcripts across different agents, does the session carry over tool-specific context too, like file edits that happened but weren't committed yet?

Strong launch. The part I’d pressure-test is the handoff receipt after a session gets resumed: repos touched, CI state, what changed since the pause, and what the next agent or developer is allowed to do.

That’s the difference between “we preserved context” and “this is safe to continue.”

The part that grabs me is resuming a session created by another developer on a different machine and even a different agent, since agentic amnesia across a team is exactly where my context keeps dying. Where does that shared session memory plus the cross-repo dependency graph actually live, is it hosted in Polygraph's cloud, or stored locally and synced between machines? And since you connect private repos without moving any code, is the graph built by indexing repo contents server-side, or does indexing stay local with only graph metadata leaving the machine?

Session memory is awesome, especially if it can be configured to be used in a safe manner for OSS maintainers as it will make reproductions a little easier.

Curious if access control has been considered for large enterprise organisations where contributors to some repos may not have access to other repos that are downstream of changes they want to make.

It currently feels like it’ll work wonders for contributors and orgs that allow access to all repos, but there seems to be unknowns right now around how this would work for orgs with stricter access policies.

The session memory piece is the hard part - most AI coding tools treat every conversation as stateless, which means re-explaining the same codebase context over and over. The cross-repo visibility is interesting because naively including every repo would blow the context window, so curious how you're handling that tradeoff. Is it doing dependency graph traversal to selectively pull in relevant context, or more of a semantic similarity search over chunked code? And does the session memory persist across different agent frameworks (Claude Code, Cursor, etc.) or is it scoped to one at a time?

I've been using Polygraph daily for the last few months, can genuinely say it's been a big upgrade from my old way of working. It's so easy to start working on a change and get everything I need set up immediately, so I can start working on the actual problem right away. Especially when I need context from a coworker's session or need to make a PR to another repo for some config related to a change I'm making, Polygraph makes it so easy I don't need to think about it. Amazing work team 🤩

Cross repo visibility plus resumable sessions is a real unlock. A session snapshot carries state and code from several private repos, and another developer can pick it up on their own machine. Does the snapshot respect per repo permissions, so resuming a session never hands someone context from a repo they aren't allowed to see?

If sessions can be resumed by a different developer on a different machine using a different agent, what's actually being preserved, is it raw conversation history, a structured summary, decisions/rationale, or something closer to a full state snapshot? That distinction matters a lot for whether "resuming" actually picks up where the original left off or just gives vague context.

love this. agent amnesia is easily one of biggest pain right now when working across multiple repos.

quick question, what happens if another developer pushes new code to a repo while my AI agent is still working on it? does the agent realize the code changed, or do I have to restart the session? great launch guys.

This is a really interesting idea. Cross-repo context is one of the biggest limitations I've run into with AI coding agents.

I'm curious: how do you keep the dependency graph accurate as repositories evolve independently? Is it updated continuously from Git changes, or rebuilt on demand before an agent starts working?

Congrats on the launch! 🚀

About Polygraph on Product Hunt

Let AI agents see cross repo and maintain session memory.

Polygraph launched on Product Hunt on June 25th, 2026 and earned 156 upvotes and 27 comments, placing #8 on the daily leaderboard. AI coding agents are limited to how autonomously they can work because they have no model of the codebase as a whole. Polygraph is a meta-harness that gives agents what they're missing: Visibility across every repo boundary and memory that survives the session. Connect all your repos, private and public, into a unified dependency graph without moving any code. Resume, reference or build on any session created by any developer, on another machine, even on different agents.

Polygraph was featured in Developer Tools (514.7k followers), Artificial Intelligence (472k followers) and Tech (626.6k followers) on Product Hunt. Together, these topics include over 341.3k products, making this a competitive space to launch in.

Who hunted Polygraph?

Polygraph was hunted by Heidi Grutter. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.

Reviews

Polygraph has received 10 reviews on Product Hunt with an average rating of 5.00/5. Read all reviews on Product Hunt.

Want to see how Polygraph stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.