BetterDB Monitor
A monorepo application for monitoring Valkey/Redis databases with a NestJS backend and React frontend.
Website | Docker Hub | npm | Documentation | Blog
BetterDB is built by BetterDB Inc., a public benefit company operating under the OCV Open Charter.
Project Structure
betterdb-monitor/
├── apps/
│ ├── api/ # NestJS backend (Fastify)
│ └── web/ # React frontend (Vite)
├── packages/ # Published packages (see below)
├── docs/ # Documentation site (Jekyll)
├── docker-compose.yml # Local Valkey (port 6380) and Redis (port 6382) for testing
└── package.json # Workspace rootPackages
This monorepo ships several standalone packages. See packages/ for the full list.
Caching
| Package | Language | Registry |
|---|---|---|
@betterdb/semantic-cache |
TypeScript | npm |
betterdb-semantic-cache |
Python | PyPI |
@betterdb/agent-cache |
TypeScript | npm |
betterdb-agent-cache |
Python | PyPI |
Tools
| Package | Language | Registry |
|---|---|---|
@betterdb/monitor |
TypeScript | npm |
@betterdb/mcp |
TypeScript | npm |
@betterdb/agent |
TypeScript | npm |
Benchmarking
| Package | Language | Description |
|---|---|---|
cache-benchmark |
Python | Replay harness for benchmarking semantic caches against public datasets |






