catsu
Catsu — Unified Embedding API Client
Catsu provides a single, consistent interface for generating embeddings across 11 providers and 35+ models. Built-in retry logic, cost tracking, and model discovery eliminate the need for provider-specific SDKs.
When to Use This Skill
Use this skill when users want to:
- Generate embeddings from any provider through a unified API
- Compare embedding models across providers (cost, quality, dimensions)
- Add embeddings to a RAG pipeline, search system, or recommendation engine
- Switch between providers without changing application code
- Track token usage and costs across embedding calls
- Use Matryoshka embeddings (reduced dimensions) for storage optimization
Installation
More from chonkie-inc/skills
chonkie
Use Chonkie for fast, lightweight text chunking in RAG pipelines. Covers all 11 chunker types (Token, Fast, Sentence, Recursive, Semantic, Late, Code, Neural, Slumber, Table, TeraflopAI), the Pipeline API for chaining fetch→process→chunk→refine→export→store workflows, embeddings refineries, vector DB handshakes (Chroma, Qdrant, Pinecone, etc.), tokenizer selection, recipe system, REST API server, and async/batch processing. Use when: splitting documents for embeddings, building ingestion pipelines, chunking code or markdown, setting up vector DB ingestion, or any text segmentation task for retrieval-augmented generation.
12mandex
Use Mandex (mx) to search and manage offline documentation packages for AI agents. Covers pulling docs from CDN, full-text search with BM25 + optional ONNX semantic reranking, building custom .mandex packages from markdown, project-level dependency sync, and multi-agent integration (Claude Code, Cursor, Codex). Use when: looking up library documentation offline, building searchable doc packages, setting up documentation for coding agents, or searching across project dependencies.
6