Columnist-DB combines columnar storage, vector search, and AI memory in a client-side database. Built for performance, type safety, and developer experience.
Key Highlights
Optimized for analytical queries and vector operations. Data is stored column-by-column for better compression and query performance.
Store and query high-dimensional vectors with cosine similarity search. Perfect for AI applications, semantic search, and recommendation systems.
All data persists locally in the browser with full offline support. ACID-compliant transactions ensure data integrity.
Fully typed API with Zod schema validation. Type-safe migrations and automatic type inference from your schema.
Everything you need for modern client-side data management
Data is stored column-by-column for optimal compression and analytical query performance. Perfect for aggregations and large datasets.
Built-in vector embeddings support with cosine similarity search. Query 100k+ embeddings in milliseconds.
All data stays local in your browser. No server required, complete offline support, and full privacy.
Fully typed API with automatic type inference. Zod schema validation ensures type safety at runtime.
Optimized for speed with columnar compression and efficient indexing. Handle millions of records with ease.
Version your database schema and migrate data safely. Full control over schema evolution.
Built-in full-text search with relevance scoring. Search across multiple fields with fuzzy matching and field boosting.
Store conversations, documents, and knowledge with automatic embedding generation. Perfect for AI assistants and chatbots.
Seamless React hooks for real-time data synchronization. Your components update automatically when data changes.
Powerful query API with filtering, sorting, pagination, and aggregations. Build complex queries with ease.
MIT licensed and fully open source. Contribute, fork, and use in any project without restrictions.
Use with React, Vue, Svelte, or vanilla JavaScript. Works anywhere JavaScript runs.
Regular updates with new features, performance improvements, and bug fixes. Community-driven development.