Skip to content

taiyoproj/taiyo

Repository files navigation

Taiyo logo

Taiyo

Modern Python client for Apache Solr with type safety and async support, built with httpx and Pydantic.


  • Shared sync and async client APIs for consistent developer experience
  • Query parsers for standard, dismax, edismax, spatial, and dense vector search with full IDE support. Serializes into standard HTTP query parameters for compatibility with other clients.
  • Supports grouping, faceting, highlighting, and more-like-this features defined with a Pythonic syntax either as config objects or in pandas-like method chains
  • Schema utilities for defining fields, types, and copy-field rules for indexing
  • Authentication support for Basic, Bearer, and OAuth2

Read the documentation at taiyoproj.github.io

About

Modern Python client for Apache Solr with type safety and async support, built with httpx and Pydantic

Topics

Resources

License

Stars

Watchers

Forks

Contributors