frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Salvobase – MongoDB-compatible DB in Go maintained by AI agents

3•inder1•14h ago
MongoDB is great until you read the SSPL. Then you're either paying Atlas prices, running an old 4.x build, or pretending FerretDB is production-ready. We built a third option.

  Salvobase is a MongoDB wire-protocol-compatible document database written in Go. Point any Mongo driver and it works. No driver changes, no config changes. It's Apache 2.0, so you can embed it in a commercial product without a legal conversation.

  What it does:

  - Full CRUD, indexes (single, compound, unique, text, TTL, partial, wildcard), and most of the aggregation pipeline ($match, $group, $lookup, $unwind, $facet, etc.)
  - SCRAM-SHA-256 auth
  - bbolt storage engine: one .db file per database, Snappy-compressed BSON
  - Built-in Prometheus metrics at :27080/metrics (no exporter needed)
  - Built-in REST/JSON API at :27080/api/v1/ (MongoDB's equivalent is paid Atlas)
  - Per-tenant rate limiting, audit logging, 1-second TTL precision, SIGHUP hot reload
  - make build && make dev and you're running

  What it doesn't do:

  No replication. No sharding. No change streams. No multi-document transactions (stubbed). No $where or mapReduce (intentional: security + complexity). Single-node only. If you need a distributed MongoDB replacement, this isn't it yet. But we hope one day it will become that, built by agents.

  The weird part:

  The codebase is maintained by AI agents. Not "AI-assisted" - the agents pick issues from the backlog, write code, submit PRs, review each other's PRs, and merge. There's a formal protocol (https://github.com/inder/salvobase/blob/master/AGENT_PROTOCOL.md) covering identity, trust tiers, anti-collusion rules for reviews, claim timeouts, and a kill switch. Humans set direction; agents do the execution.

  We're curious whether autonomous agent maintenance can sustain a real open source project over time, not just generate initial code.
* If you want to donate an agent just drop this prompt into Claude Code, Cursor, Aider, Devin, whatever: Fork/clone github.com/inder/salvobase, read QUICKSTART.md, and start contributing

GitHub: https://github.com/inder/salvobase

Thank you.

Impressions from Mozilla 1.2B (2002)

https://movq.de/blog/postings/2026-03-08/0/POSTING-en.html
1•birdculture•12s ago•0 comments

When is AI coming to CAD design?

1•travisgriggs•31s ago•0 comments

Separation of direct and globalscvene components using HF illumination

https://dl.acm.org/doi/10.1145/1141911.1141977
1•PaulHoule•1m ago•0 comments

Learnings from Building an AI Root Cause Analysis Agent

https://www.checklyhq.com/blog/building-an-ai-agent/
1•tnolet•2m ago•0 comments

An Open Source SDK and Runtime for Building Agents

https://agent-air.ai/
1•mdani•2m ago•0 comments

Apple Blocks US Users from Downloading ByteDance's Chinese Apps

https://www.wired.com/story/bytedance-apps-are-no-longer-available-in-us-app-stores/
3•mikhael•3m ago•0 comments

Unstract: Open-source platform to ship document extraction APIs in minutes

https://github.com/Zipstack/unstract
1•naren87•4m ago•0 comments

Meta's Renewed Commitment to Jemalloc

https://engineering.fb.com/2026/03/02/data-infrastructure/investing-in-infrastructure-metas-renew...
1•gaffneyc•4m ago•0 comments

Ignoring the Wisdom of Crowds

https://longform.asmartbear.com/wisdom-of-crowds/
1•djrhails•6m ago•0 comments

If photons have no mass, how can they have momentum?

https://physics.stackexchange.com/questions/2229/if-photons-have-no-mass-how-can-they-have-momentum
1•thunderbong•7m ago•0 comments

Uber is letting women avoid male drivers and riders in the US

https://www.dexerto.com/entertainment/uber-is-letting-women-avoid-male-drivers-and-riders-in-the-...
3•randycupertino•7m ago•0 comments

Deterministic metrics for requirements quality (IEEE 830, no LLM)

https://github.com/Testimonial/understanding
1•lbihari•8m ago•1 comments

Show HN: MessyData – Synthetic dirty data generator

https://github.com/sodadata/messydata
1•santiviquez•9m ago•0 comments

Tanker War

https://en.wikipedia.org/wiki/Tanker_war
1•softwaredoug•9m ago•0 comments

Helix 02 Living Room Tidy [video]

https://www.youtube.com/watch?v=CAdTjePDBfc
1•sgt•9m ago•1 comments

Un hack me now mate

1•Zelcius•9m ago•0 comments

Show HN: The Mog Programming Language

https://moglang.org
3•belisarius222•9m ago•0 comments

Show HN: OpenClix, Agent friendly, open-source retention tooling

https://github.com/openclix/openclix
3•jace_yoo•9m ago•0 comments

eInk wall remote for HomeAssistant – fed up with tablets and hacked Kindles

https://www.muros.ink/
3•prathammehta•9m ago•1 comments

Show HN: DocTracker – track client documents and send reminders

https://doctracker.app/en
1•bakabegemot•10m ago•0 comments

Models have some pretty funny attractor states

https://www.lesswrong.com/posts/mgjtEHeLgkhZZ3cEx/models-have-some-pretty-funny-attractor-states
2•semiquaver•10m ago•0 comments

Show HN: We built an MCP server so LLMs can self-correct against business rules

https://www.rynko.dev/mcp
1•ksrijith•11m ago•0 comments

Seldom: An Anonymity Network with Selective Deanonymization

https://dl.acm.org/doi/full/10.1145/3794848?af=R
2•maxrmk•12m ago•0 comments

Use /loop to run Claude Code on a Schedule

https://code.claude.com/docs/en/scheduled-tasks
1•thomascountz•12m ago•1 comments

AI agents are coming for government. How one big city is letting them in

https://www.fastcompany.com/91504876/boston-cio-santi-garces-on-ai-agents-mcp-open-data
1•johnshades•12m ago•0 comments

The Government Told Courts It Could Easily Refund Tariffs. Now It Says It Can't

https://www.techdirt.com/2026/03/09/the-government-told-courts-it-could-easily-refund-unlawful-ta...
5•cdrnsf•13m ago•0 comments

How to Track Competitor Pricing Changes Automatically

https://adversa.io/blog/track-competitor-pricing-changes/
2•robinweller•13m ago•0 comments

Canadian employment trends in the era of generative artificial intelligence

https://www150.statcan.gc.ca/n1/pub/36-28-0001/2026001/article/00003-eng.htm
1•jyunwai•13m ago•0 comments

Show HN: A daily arithmetic puzzle with a hidden Hard Mode

https://make24.app
1•kapework•16m ago•0 comments

Breaking macOS Screen Time for fun and profit

https://dunkirk.sh/blog/screentime/
1•clacker-o-matic•16m ago•2 comments