Anvitra is a blazing-fast, developer-friendly intent-based search for modern applications & AI Agents.
┌──────────────────────────────────────────────────────┐
│ Your Application │
│ │
│ Python · TypeScript · Go · Rust SDK │
└─────────────────────┬────────────────────────────────┘
MCP │ REST API
┌─────────────────────────────────────▼───────────────────────────────────────────┐
│ Anvitra Search │
│ │
│ ┌───────────-─┐ ┌───────────┐ ┌────────────┐ ┌────────────┐ ┌────────────┐ │
│ │ Understands │ │ Retrieves │ │ Scales │ │ Observes │ │ Adapts │ │
│ └────────────-┘ └───────────┘ └────────────┘ └────────────┘ └────────────┘ │
└─────────────────────────────────────────────────────────────────────────────────┘
# Python
pip install shilp-sdk
# TypeScript / Node.js
npm install @anvitra-ai/shilp-sdk-ts
# Go
go get -u github.com/anvitra-ai/shilp-sdk-go
# Rust — see shilp-sdk-rs on GitHubfrom shilp import Client, InsertRecordRequest, SearchRequest
client = Client("http://localhost:3000")
# Create a collection
client.add_collection({"name": "docs"})
# Insert records — Shilp auto-embeds text fields
client.insert_record(InsertRecordRequest(
collection="docs",
id="doc-1",
record={"content": "Shilp is a high-performance vector database."},
fields=["content"],
))
client.flush_collection("docs")
# Semantic search
results = client.search_data(SearchRequest(
collection="docs",
query="fast vector storage",
fields=["content"],
limit=5,
))
print(results.data)| Repository | Language | Description |
|---|---|---|
| shilp-sdk-py | 🐍 Python | Official Python SDK |
| shilp-sdk-ts | 🟦 TypeScript | Official TypeScript / Node.js SDK |
| shilp-sdk-go | 🐹 Go | Official Go SDK |
| shilp-sdk-rs | 🦀 Rust | Official Rust SDK |
| shilp-tutorials | 📚 Multi | End-to-end tutorials & examples |
| helm-chart | ⎈ Helm | Kubernetes Helm charts |
Full Docker & Kubernetes setup guides are in shilp-tutorials.
We welcome contributions of all kinds — bug reports, feature requests, SDK improvements, and documentation fixes.
- Browse open issues across our repos
- Fork, branch, code, test
- Open a pull request — we review fast!
Built with ❤️ by the Anvitra AI team