AliOsm/chromable

Ruby on Rails integration for ChromaDB

20
/ 100
Experimental

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.

Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 5 / 25
Maturity 9 / 25
Community 6 / 25

How are scores calculated?

Stars

12

Forks

1

Language

Ruby

License

MIT

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.