typesense
CommunitySelf-hosted, typo-tolerant search engine
System Documentation
What problem does it solve?
Stand up a self-hosted, typo-tolerant search environment with Typesense — the open-source Algolia / ElasticSearch alternative (single C++ binary, <50ms instant search, no runtime deps).
This provides a routing-first wrapper to deploy server modes (binary, Docker image, or managed Cloud), wire official client libraries, model a collection schema, index documents, and run typo-tolerant search with facets, geo-search, sorting, grouping, synonyms, and scoped API keys, then connect an InstantSearch.js UI and a Raft-based HA cluster for production. Use cases include building site/app/product search, migrating from Algolia/Elasticsearch, or adding search to catalogs, docs, or e-commerce experiences.
Core Features & Use Cases
- Typo-tolerant search with faceting, filtering, and ranking for site/app data
- Multi-mode deployment: Docker, binary, or Cloud; official clients for Python/JS/PHP/Ruby and community clients
- High availability with Raft-based clustering and an InstantSearch UI integration for production search
Quick Start
Install Typesense via Docker or binary, install a client, design a collection schema, index documents, and perform a search.
Dependency Matrix
Required Modules
Components
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: typesense Download link: https://github.com/akillness/jeo-skills/archive/main.zip#typesense Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.