frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Schema-backed, Git-based structured state for agentic systems

2•advancingu•1h ago
I looked into how to store agentic state in a) a structured way that b) runs without any dedicated MCP memory/state servers and where I can get c) a clear diff-able audit trail of all state changes over time. Nothing that I could find fit the bill.

In https://github.com/commitspark/demo-agentic-mcp , I demo an implementation that fulfills these requirements by combining Claude agents with my previously published Commitspark library and its entirely Git-backed GraphQL API.

In the demo, two independent Claude agents are simulated that contribute to a task tracker. A third agent reviews any task changes and rolls back obviously bad ones. A full demo transcript is included in the README, including the agents' raw tool calls.

Task agent access to data happens via a small MCP server that exposes two Commitspark APIs (GraphQL API, schema API). These agents can then fetch the schema and author their own GraphQL calls, with GraphQL automatically enforcing written data is schema-conformant. The validator agent additionally has access to basic git functionality to view diffs and revert commits.

I'm looking for feedback specifically on: whether schema validation on shared agent state is a problem people actually have, or whether loosely-typed JSON + retries is good enough in practice.

Comments

fapiao168•1h ago
住宿发票(加微:kp60005)电子发票,住宿费发票,餐饮发票,发票,开发票,代开发票,飞机票,普通发票,酒店餐饮费发票,酒店住宿发票,滴滴打车发票,医药发票,劳务费发票,服务费发票,运输费,培训费发票,咨询费发票,加油票,加油发票,礼品发票,园林绿化发票.

Show HN: BitBang – Reach machines behind NAT from a browser, no account

https://github.com/richlegrand/bitbang-cli
54•narragansett•5h ago•13 comments

Show HN: Slope remade in HTML5 to load instantly on any browser, any device

https://hurtle.site/
25•novlrdotcom•3h ago•9 comments

Show HN: What should the GUI for AI agents look like?

https://marbleos.com/demo
96•akbabu•14h ago•60 comments

Show HN: Gander, an Android file viewer that asks for no permissions

https://github.com/mokshablr/gander
182•mokshablr•14h ago•64 comments

Show HN: Chronos, 2 terminal games through 50 years of hacking history

https://www.chronos-game.com/
5•xav77•2h ago•1 comments

Show HN: The Goal is simple, there should be an actual free editor

https://sylixide.com
8•Sai-09•3h ago•1 comments

Show HN: I built a cross-browser extension that controls fingerprinting surfaces

https://privacything.com/en/
17•tomaszjanusz•5h ago•10 comments

Show HN: An Unexpected Computer – Universal computing: echo, ed, test and exec [pdf]

https://seriot.ch/resources/unexpected_computer_pagedout_009.pdf
2•beefburger•1h ago•0 comments

Show HN: Usbatlas – simple CLI utility to see what USBIP devices are attached

https://github.com/comalice/usbatlas
2•all2•1h ago•0 comments

Show HN: A Back End You Can Call Directly from React – No API Required

https://linkedrecords.com/getting-started/
2•WolfOliver•1h ago•0 comments

Show HN: Schema-backed, Git-based structured state for agentic systems

2•advancingu•1h ago•1 comments

Show HN: Jacobian – I built tools to help anyone explore and solve conjectures

https://github.com/morluto/jacobian
2•Mplto•2h ago•0 comments

Show HN: Distilling DeepSeek into GPT-OSS doesn't transfer censorship. Try it

https://www.ctgt.ai/research/distillation-censorship-transfer
160•cgorlla•1d ago•72 comments

Show HN: Shellphone, an MCP Extension to Link Claude Chat and Claude Code

https://www.npmjs.com/package/shellphone
2•geoffitect•2h ago•0 comments

Show HN: A little physical breakout clone

https://brontosaurusrex.github.io/physical/v7/
7•brontosaurusrex•5h ago•1 comments

Show HN: Kedge – Full-stack cloud with forkable VM snapshots and global SQLite

https://kedge.dev/
130•wgjordan•2d ago•23 comments

Show HN: RØØT – Offline security workspace for labs, CVEs, and tooling

https://github.com/madnessbrainsbl/ROOT
2•madnessbrains_•2h ago•0 comments

Show HN: Doubt – Source-grounded evidence maps for AI research

https://github.com/alsoleg89/doubt
3•olegalsh•3h ago•0 comments

Show HN: Digital Surface - Never Lose Work

https://www.digitalsurfacelabs.com
2•joenewbry•3h ago•1 comments

Show HN: Neural_tilde – Run neural amplifier captures in Max and Ableton Live

https://github.com/apresta/neural_tilde
2•apresta•3h ago•0 comments

Show HN: I built a daily planner for iOS where you can schedule tasks in group

https://apps.apple.com/ph/app/zesfy-to-do-list-reminders/id6479947874
4•zesfyapp•3h ago•0 comments

Show HN: A local memory of all you have seen, said or heard while you work

https://github.com/Rafaelpta/litepipe
6•rafaepta•3h ago•9 comments

Show HN: Squishword, a word game where meaning, not spelling, matters

https://squishword.com/
2•sbloz•4h ago•0 comments

Show HN: How I built Remembered checkout for Voice

https://ringup.dev/
2•atifnayeem•4h ago•0 comments

Show HN: Prompt-scrub – local-first PII redaction for LLM prompts and responses

https://nanocollective.org/blog/prompt-scrub-v100-a-local-first-scrubber-for-prompts-and-their-re...
4•mrspence•4h ago•2 comments

Show HN: GeoEQ, a Python package for civil/geotechnical engineering

https://github.com/geoeq/geoeq
2•riponcm•4h ago•0 comments

Show HN: VAX/VMS 5.5 now runs in browser

http://vax.3dl.network/machines/dec/vax/ka655/
3•baron3dl•4h ago•1 comments

Show HN: A second pair of eyes for electrical schematic review

https://bvcircuits.com/
3•MidavEE•4h ago•1 comments

Show HN: Optimize and serve models with Fable quality at half the cost

https://github.com/experientiallabs/world-model-optimizer
71•SilenN•4d ago•30 comments

Show HN: I made a game where you build a CPU from logic gates

https://select.supply/game/chipbuilder
91•laurentiurad•1d ago•67 comments