chonkie-inc/catsu
🔌 Want one client library for all your embeddings? 💙 Choose Catsu! 🐱
Provides a unified API across 10+ embedding providers (OpenAI, Cohere, VoyageAI, etc.) with standardized capability discovery, built-in retry logic with exponential backoff, and automatic usage/cost tracking. Built with a Rust core and Python bindings for performance, it abstracts provider-specific inconsistencies like dimension customization and input type hints into a single interface. Includes a queryable model catalog with rich metadata instead of relying on fragmented provider SDKs.
Stars
61
Forks
1
Language
Rust
License
Apache-2.0
Category
Last pushed
Feb 20, 2026
Monthly downloads
69
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/embeddings/chonkie-inc/catsu"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
Anush008/fastembed-rs
Rust library for vector embeddings and reranking.
huggingface/text-embeddings-inference
A blazing fast inference solution for text embeddings models
MinishLab/model2vec-rs
Official Rust Implementation of Model2Vec
finalfusion/finalfusion-rust
finalfusion embeddings in Rust
benoitc/erlang-python
Execute Python from Erlang using dirty NIFs with GIL-aware execution, rate limiting, and...