Open Source Database Projects

Databases organize and manage information so applications and people can store, retrieve, update, and analyze it reliably. They address challenges such as handling growing data volumes, supporting concurrent access, preserving consistency, and making information searchable. Different designs suit different needs, from structured records and transactions to rapid lookups, distributed data, and large-scale analytics.

Open source database tools include database engines, embedded storage libraries, query interfaces, migration utilities, monitoring systems, and administration tools. When choosing one, consider its maturity, license, maintenance activity, data model, performance characteristics, deployment requirements, backup options, and integrations with your existing stack. These tools are useful to application developers, data teams, system administrators, and organizations seeking control over how their data is stored and managed.

89 repositories · updated October 4, 2026

ai-observer: Monitor AI Coding Assistant Usage Locally

ai-observer: Monitor AI Coding Assistant Usage Locally

AI Observer is a self-hosted OpenTelemetry backend and dashboard for tracking usage across local AI coding assistants. It brings token and cost data, traces, logs, and metrics together in DuckDB, with both OTLP ingestion and file-based import or watching for supported tools.

GoObservabilitySelf Hosted
Added Oct 4, 2026 View details
agentfs: Store and Audit AI Agent State in SQLite

agentfs: Store and Audit AI Agent State in SQLite

AgentFS stores an agent’s files, key-value state, and tool-call history in a SQLite database. It is aimed at developers who need portable, queryable agent state and filesystem access through SDKs or a CLI.

RustAI AgentsFilesystem
Added Sep 5, 2026 View details
magic-context: Manage Coding Agent Context and Memory

magic-context: Manage Coding Agent Context and Memory

Magic Context manages coding-agent context and project memory across sessions, reducing reliance on disruptive compaction and manual note-taking. It is designed for developers using OpenCode, Pi, or Oh My Pi who want persistent, searchable project knowledge.

TypeScriptAI AgentsCoding Agent
Added Sep 2, 2026 View details
OpenViking: Organize Agent Memory, Knowledge, and Skills

OpenViking: Organize Agent Memory, Knowledge, and Skills

OpenViking is a context database for AI agents that organizes knowledge, memories, and skills in a browsable virtual filesystem. It supports scoped retrieval and agent integrations, with options to self-host or use a hosted service.

PythonAI AgentsDatabase
Added Aug 29, 2026 View details
code-session-memory: Search AI Coding Sessions Across Tools

code-session-memory: Search AI Coding Sessions Across Tools

code-session-memory automatically indexes coding-agent conversations into a shared vector database for semantic search. It suits developers who want to retrieve decisions and solutions across OpenCode, Claude Code, Cursor, VS Code, Codex, and Gemini CLI sessions.

TypeScriptAI AgentsMCP
Added Aug 15, 2026 View details
computer: Give Agents a Durable Filesystem and Execution Runtime

computer: Give Agents a Durable Filesystem and Execution Runtime

Cloudflare Computer gives agents a durable workspace backed by Durable Object SQLite and a choice of container or Worker execution. It suits prototypes that need persistent files and flexible execution, but the project is preview-only and not for production use.

TypeScriptAI AgentsDeveloper Tools
Added Aug 14, 2026 View details
cortex-mem: Give AI Agents Persistent Long-Term Memory

cortex-mem: Give AI Agents Persistent Long-Term Memory

Cortex Memory is a Rust framework for storing, extracting, and searching long-term memories for AI agents and applications. It combines durable file-based storage with semantic search, and offers CLI, REST API, and MCP access.

RustAI AgentsAI
Added Aug 12, 2026 View details
mrq: Run Distributed Python Task Queues

mrq: Run Distributed Python Task Queues

MRQ is a Python task queue that uses Redis, MongoDB, and gevent to schedule and run distributed jobs. It suits teams needing queue management, worker visibility, and parallel execution for mixed I/O- and CPU-bound tasks.

PythonDistributed SystemsDatabase
Added Aug 5, 2026 View details
mixer: Generate Test Data for Python Models

mixer: Generate Test Data for Python Models

Mixer creates test instances with generated values for Django, SQLAlchemy, and other Python object models. It suits developers replacing hand-written fixtures with configurable test data that can be saved to a database or kept in memory.

PythonTestingLibrary
Added Aug 3, 2026 View details
fake2db: Generate Test Databases with Fake Data

fake2db: Generate Test Databases with Fake Data

fake2db generates databases populated with realistic-looking data for development and testing. It supports several SQL and NoSQL backends, with options for row counts, locales, repeatable seeds, and custom fields.

PythonDatabaseTesting
Added Aug 2, 2026 View details
mimesis: Generate Realistic Fake Data in Python

mimesis: Generate Realistic Fake Data in Python

Mimesis generates realistic synthetic data across languages and locales for Python development and testing. Use it to create test records, API fixtures, sample datasets, or structured and relational data.

PythonLibraryTesting
Added Aug 2, 2026 View details
sqlparse: Tokenize, Format, and Inspect SQL in Python

sqlparse: Tokenize, Format, and Inspect SQL in Python

sqlparse is a non-validating Python library for splitting SQL scripts, formatting queries, and inspecting token trees. It suits tools that need to work with varied SQL without enforcing a particular dialect.

PythonLibraryDeveloper Tools
Added Jul 30, 2026 View details
Previous Page 1 Next

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️