AliOsm/chromable
Ruby on Rails integration for ChromaDB
Provides declarative embedding management for ActiveRecord models with automatic sync via `after_save`/`after_destroy` callbacks, supporting custom embedder functions and metadata filtering. The gem wraps the `chroma-db` client to handle vector storage separately from relational data, reducing memory footprint by optionally excluding document text from ChromaDB. Exposes query methods that embed input text on-the-fly and return matched records, plus instance-level neighbors lookup for semantic similarity searches.
No commits in the last 6 months.
Stars
12
Forks
1
Language
Ruby
License
MIT
Category
Last pushed
Feb 06, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/vector-db/AliOsm/chromable"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.