syalia-srl/beaver

All-in-one, pure-python, embedded database for relational data, documents, vectors, graphs, and events based on SQlite.

45
/ 100
Emerging

Beaver is an embedded database designed for individual developers or small teams building local applications. It helps you store and manage various types of data like relational tables, documents, vector embeddings, graphs, and event logs directly within your Python application, without needing a separate database server. It takes your Python data structures and makes them persistent, allowing you to easily store and retrieve complex information.

Use this if you are developing a Python application and need a lightweight, local database to store diverse data types without the overhead of managing a dedicated database server.

Not ideal if you need a high-performance, distributed database system for large-scale, concurrent, or cloud-based applications.

local-app-development python-development data-persistence application-data-storage
No Package No Dependents
Maintenance 6 / 25
Adoption 7 / 25
Maturity 15 / 25
Community 17 / 25

How are scores calculated?

Stars

35

Forks

9

Language

Python

License

MIT

Last pushed

Dec 06, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/vector-db/syalia-srl/beaver"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.