frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Agd – a content-addressed DAG for tracking what AI agents do

https://github.com/frontman-ai/agd
2•BlueHotDog2•2h ago
Every agent framework gives you logs(each its own flavour of logs). Unstructured text. Maybe some spans if you're lucky. When your agent breaks something, you get to grep through a wall of output in some proprietery system.

Why can't i easily see what the agent did to produce the PR? why can't i restart a different agent from a state?

I got tired of this. agd is a content-addressed object store and causal DAG for recording agent behavior. It works like git (blobs, trees, refs, immutable objects identified by hash), but the object types are specific to LLM interactions: messages with typed content parts, tool definitions, and workspace snapshots that form a causal graph.

The core idea is stolen from git: the data model is the API. You interact with objects directly. Everything is immutable, everything has a hash.

An "action" in the DAG records: what messages the agent saw (observed state), what it produced (produced state), which tools were available, which model was used, and what caused it (parent actions).

Two states per action, both full snapshots, not deltas. You diff them to see what changed. What you get: - agd log --session s1 shows one conversation's full causal chain - agd show <action> --produced --expand shows the exact prompt and tool calls - agd diff between two actions compares messages and workspace files - agd rewind moves a session back to a previous point (old actions stay in the store) - agd replay reconstructs the exact input state and reruns an action

It integrates as middleware/plugin. Wraps your existing LLM calls, records before/after state, doesn't require rewriting your agent code. The session ref (like a git branch pointer) auto-advances on each action, so parent tracking is a single ref read.

Written in Zig. Most of the code was written with heavy AI assistance. The store is append-only loose files, like git's object directory. Write path targets low single-digit ms per action with batched fsync. Sessions can be bundled and published to a remote for sharing and viewing(working on a POC of this, have some core questions)

This is pre-alpha. The object model and write path work. Workspace capture, session sharing, and a Phoenix LiveView web viewer are functional.

Plenty is still missing: resume-from-any-point, proper diffing, the replay command. The on-disk format will probably change. I wouldn't depend on it for anything you care about yet.

What it does not do: orchestrate agents, make agents smarter, stream in real time, or replace your framework.

Looking for feedback, thoughts, contributors

Repo: https://github.com/frontman-ai/agd

White House stalls release of approved US science budgets

https://www.nature.com/articles/d41586-026-00601-0
3•bryanrasmussen•2m ago•0 comments

Show HN: Open-Source Postman for MCP

https://github.com/baristaGeek/open-source-postman-for-mcp
1•baristaGeek•3m ago•0 comments

" I've got the guns," is a wild government argument for tech pundits to support

https://birchtree.me/blog/what-are-you-going-to-do-stop-me-ive-got-the-guns-is-a-wild-govargument...
1•alsetmusic•3m ago•1 comments

Cavaro – One platform for design docs and architecture diagrams

https://www.cavaro.io
1•curiouscharan•8m ago•1 comments

Astro and Svelte: Why I believe they're the future of web development

https://xergioalex.com/blog/astro-and-svelte-the-future-of-web-development/
1•xergioalex•10m ago•0 comments

Bounded Plasticity Simulation

https://github.com/Relational-Relativity-Corporation/bounded-plasticity-simulation
1•Oberon245•11m ago•0 comments

Clueless cops post seized crypto wallet password. $5M quickly stolen

https://arstechnica.com/tech-policy/2026/03/oops-south-korean-cops-lost-5m-in-seized-crypto-after...
2•donutshop•13m ago•0 comments

AI First Application Development

https://benkaiser.dev/ai-first-software-development/
1•benkaiser•15m ago•1 comments

The world wants to ban children from social media with grave consequences

https://www.theguardian.com/commentisfree/2026/mar/02/ban-children-social-media-biometic-data-sur...
2•doener•16m ago•0 comments

Show HN: WaitQ – queue management and waitlist system

https://waitq.app
1•azorstudio•18m ago•0 comments

How to Build Your Own Quantum Computer

https://physics.aps.org/articles/v19/24
1•tzury•20m ago•0 comments

AI Architecture Pattern Manager – Togaf ABB/SBB/PBC with Neo4J

https://github.com/azaddjan/aipatternmanager
1•azaddjan•22m ago•1 comments

Slop Definitions Were My Final Straw with Google Search

https://zsrobinson.com/posts/slop-definitions-were-my-final-straw-with-google-search/
2•zsrobinson•23m ago•1 comments

Vouch

https://vouch.sh
2•jplock•24m ago•0 comments

Musk's fossil data centres are undoing Tesla's climate benefit

https://ketanjoshi.co/2026/03/02/musks-fossil-data-centres-are-undoing-teslas-climate-benefit/
3•xvxvx•25m ago•0 comments

Exploiting Iran: A Political Timeline

https://github.com/thinkhuman/iranwest/blob/main/exploitingiran.md
1•jamesgill•26m ago•0 comments

Poll: Which VCs Are Tier 1?

https://vc-compare.vercel.app/
1•nezaj•26m ago•1 comments

Nobody ever got fired for using a struct

https://www.feldera.com/blog/nobody-ever-got-fired-for-using-a-struct
3•gz09•27m ago•0 comments

Origin of the Abbreviation i18n

http://www.i18nguy.com/origini18n.html
1•ethanpil•28m ago•0 comments

Fast Biology Bounties

https://nikomc.com/2026/03/02/bounties/
1•mailyk•29m ago•0 comments

Vibe Theory: Mathematical Derivation of Aesthetic Vibe from Text

https://github.com/xraymemory/vibetheory
1•idempotent_•29m ago•0 comments

2x Qwen 3.5 on M1 Mac: 9B builds a bot, 0.8B runs it

https://advanced-stack.com/fields-notes/qwen35-opencode-lm-studio-agentic-coding-on-m1.html
2•advanced-stack•33m ago•0 comments

Five People in Their 60s, 70s, and 80s Share How They Plan to Age at Home

https://www.nytimes.com/wirecutter/reviews/seniors-share-aging-in-place-plans/
6•bookofjoe•34m ago•1 comments

Show HN: AgentBrowser Token-efficient browser for AI agents via ASCII wireframes

https://github.com/agent-browser-io/browser
1•dokdev•36m ago•1 comments

Microsoft Creative Writer (1993)

https://classicreload.com/play/win3x-creative-writer.html
3•bikeshaving•37m ago•1 comments

Show HN: Parallax – Coordinate adversarial AI agents over durable streams

https://github.com/s2-streamstore/parallax
1•infiniteregrets•39m ago•0 comments

Closure of the Weatherradio Service in Canada

https://www.rac.ca/rac-responds-to-the-closure-of-the-weatherradio-service-in-canada/
16•da768•39m ago•9 comments

Cursor Annualized Revenue Doubles to over $2B

https://www.bloomberg.com/news/articles/2026-03-02/cursor-recurring-revenue-doubles-in-three-mont...
2•garbawarb•43m ago•0 comments

I use 5 project management tools at work, so I built a unified task dashboard

https://huddle.app
1•kjdointhings•44m ago•1 comments

Show HN: OpenTimelineEngine – Shared local memory for Claude Code and codex

https://github.com/JOELJOSEPHCHALAKUDY/open-timeline-engine
1•joeljoseph_•44m ago•1 comments