Skip to main content

Python semantic document search resolver for O-lang workflows

Project description

O-lang Semantic Document Search (Python)

Python Version License O-lang Compatible

Python implementation of the semantic document search resolver for O-lang workflows. Enables natural language search across document collections using state-of-the-art embeddings.

🚀 Features

  • O-lang Protocol Compliant: Works seamlessly with O-lang kernel
  • Local Embeddings: Uses all-MiniLM-L6-v2 (384-dim) for privacy and cost savings
  • pgvector Support: Optional PostgreSQL + pgvector integration for persistence
  • In-Memory Fallback: Works without database for simple use cases
  • Production Ready: Built-in error handling, timeouts, and validation
  • Cross-Platform: Runs on Windows, macOS, and Linux

📥 Installation

Basic Installation

pip install olang-semantic-doc-search

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

olang_semantic_doc_search-1.0.0.tar.gz (7.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

olang_semantic_doc_search-1.0.0-py3-none-any.whl (7.9 kB view details)

Uploaded Python 3

File details

Details for the file olang_semantic_doc_search-1.0.0.tar.gz.

File metadata

File hashes

Hashes for olang_semantic_doc_search-1.0.0.tar.gz
Algorithm Hash digest
SHA256 d9969650df90196f00775e345d526a9ee6d87b3b79714a212e02b5c86797565c
MD5 e280418934e6551d6b89d5a25cebae3a
BLAKE2b-256 5303c1d380c1867460a6069552b432e3def121cb03a4cc5b2ec5b711f2e42a57

See more details on using hashes here.

File details

Details for the file olang_semantic_doc_search-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for olang_semantic_doc_search-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0070756be6f65422d50981b99e6e34b1d6f5d1f67f13150b45c97707b10afaaf
MD5 a73cfc9683f32582fa7370c7b3b0e2c4
BLAKE2b-256 9afc837d5ba730b47c91aa0af9ef7be4d7effb8aefe0659478f5d3e23da58aad

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page