Skip to content

api-evangelist/typesense

Repository files navigation

Typesense

Typesense is a fast, typo-tolerant, open-source search engine designed for developer productivity. It provides instant search experiences with support for full-text search, faceting, filtering, sorting, geo-based search, vector search, and conversational AI search (RAG). Available as an open-source self-hosted solution or as a managed cloud service.

URL: https://typesense.org

Tags

Full-Text Search, Open Source, Search Engine, Typo Tolerance, Vector Search

Timestamps

  • Created: 2026-05-03
  • Modified: 2026-05-03

APIs

Typesense Search API

Core REST API for managing collections, indexing documents, and performing full-text, faceted, filtered, sorted, geo-based, and multi-search queries.

Human URL: https://typesense.org/docs/ Base URL: http://localhost:8108

Tags: Collections, Documents, Full-Text Search, Search

Properties

Typesense Vector Search API

Vector and hybrid search using dense embeddings with HNSW indexing, supporting semantic similarity search combined with keyword search.

Human URL: https://typesense.org/docs/guide/vector-search.html

Tags: Embeddings, Hybrid Search, Semantic Search, Vector Search

Properties

Typesense Conversational Search API

AI-powered RAG search using conversation models (OpenAI, Cloudflare Workers AI) for natural language Q&A over indexed data.

Human URL: https://typesense.org/docs/guide/conversational-search-rag.html

Tags: AI, Conversational Search, LLM, RAG

Properties

Typesense Analytics API

Search analytics for tracking events, popular queries, no-result queries, and click analytics with rule-based aggregation.

Human URL: https://typesense.org/docs/guide/analytics-query-suggestions.html

Tags: Analytics, Events, Query Insights, Search Analytics

Properties

Typesense Cloud Management API

Programmatic provisioning and management of Typesense Cloud clusters, configuration changes, and API key generation.

Human URL: https://typesense.org/docs/cloud-management-api/v1/cluster-management.html

Tags: Cluster Management, Cloud, Infrastructure, Provisioning

Properties

Common Properties

Artifacts

JSON Schemas

Schema Description
Collection Collection schema definition
Search Result Search response object
Analytics Event Analytics event payload

JSON Structures

Structure Description
Collection Collection field documentation
Search Result Search response field documentation

JSON-LD Context

Examples

Example Description
Search Full-text search with faceting
Create Collection Collection schema creation
Index Document Document indexing
Multi-Search Multi-collection search

Spectral Rules

  • Typesense Rules — Enforces Typesense API naming, security, and schema conventions

Naftiko Capabilities

Shared API Definitions

Workflow Capabilities

Vocabulary

Maintainers

FN: Kin Lane Email: kin@apievangelist.com

About

Typesense is a fast, typo-tolerant, open-source search engine designed for developer productivity. It provides instant search experiences with support for full-text search, faceting, filtering, sorting, geo-based search, vector search, and conversational AI search.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors