Show HN: Antfly: Distributed, Multimodal Search and Memory and Graphs in Go
Hey HN, I’m excited to share Antfly: a distributed document database and search engine written in Go that combines full-text, vector, and graph search. Use it for distributed multimodal search and memory, or for local dev and small deployments. I built this to give developers a single-binary deployment with native ML inference (via a built-in service called Termite), meaning you don't need external API calls for vector search unless you want to use them. Some things that might interest this crowd: Capabilities: Multimodal indexing (images, audio, video), MongoDB-style in-place updates, and streaming RAG. Distributed Systems: Multi-Raft setup built on etcd's library, backed by Pebble (CockroachDB's storage engine). Metadata and data shards get their own Raft groups. Single Binary: antfly swarm gives you a single-process deployment with everything running. Good for local dev and small deployments. Scale out by adding nodes when you need to. Ecosystem: Ships with a Kubernetes operator and
Continue reading on Hacker News
Opens in a new tab



