Beagle is an experimental source code management system that stores AST trees instead of binary blobs, treating code as a database. It uses RocksDB as a backing key-value store and an AST BASON data format that is CRDT-inspired. The system is designed to be a hub for all code-related activities including tickets and CI results. It is early-stage and self-hosting, with basic CLI commands for posting and retrieving projects.
Sort: