← all repositories
different-ai/embedbase

Vector search without the infrastructure tantrum

A hosted API that wraps LLMs and vector databases so you don't have to babysit either.

524 stars TypeScript RAG · SearchInference · Serving
embedbase
Velocity · 7d
+0.4
★ / day
Trend
steady
star history

What it does Embedbase is a hosted API that lets you store text in a vector database and query it semantically, then pipe results into text generation from 9+ LLMs. You sign up, get an API key, and skip the part where you wrestle with pgvector deployments or embedding models.

The interesting bit The whole pitch is “dead-simple” — and the README actually means it. The JavaScript SDK is three methods: .add() to ingest, .search() to retrieve, .generateText() to complete. No mention of chunking strategies, index tuning, or model quantization. That either means the complexity is well-hidden or punted to the hosted side.

Key highlights

  • Hosted embeddings-as-a-service; no self-hosted vector DB required
  • JavaScript SDK with .dataset(), .search(), .useModel(), .generateText() chain
  • Claims 9+ LLM backends (specific models not listed beyond openai/gpt-3.5-turbo)
  • Used in production by at least two external projects: AVA (Obsidian plugin) and Solpilot (smart contract chat)
  • Documentation itself is “powered by GPT-4” with direct Q&A

Caveats

  • The README is thin on architecture details: unclear how embeddings are generated, what vector backend runs under the hood, or pricing structure
  • “9+ LLMs” is stated without enumeration; only OpenAI model explicitly shown in examples
  • Self-hosting option not mentioned — appears to be hosted-only

Verdict Good fit if you need semantic search + LLM generation yesterday and would rather pay than configure. Skip if you need fine-grained control over embedding models, chunking, or require on-premise deployment.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.