typesense

Community

Self-hosted, typo-tolerant search engine

Authorakillness
Version1.0.0
Installs0

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

dockerpiptypesenseuv

Components

scriptsreferences

💻 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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.