Skip to main content

Klea RAG

Klea is a suite of AI tools for Neuroscience.

This package provides a generic RAG (Retrieval Augmented Generation) pipeline with multi-domain support. It implements a LangChain/LangGraph state machine for answering queries over your own documents. Features:

  • multi-domain support with automatic query classification
  • vector store retrieval from Chroma, Qdrant, and PGVector backends
  • answer evaluation with iterative improvement loops
  • MCP tool integration for live data access
  • FastAPI server, CLI client, and Streamlit web UI

Documentation: https://neuroklea.org

Download files

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

Source Distribution

klea_rag-0.3.0.tar.gz (29.7 kB view details)

Uploaded Source

Built Distribution

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

klea_rag-0.3.0-py3-none-any.whl (39.6 kB view details)

Uploaded Python 3

File details

Details for the file klea_rag-0.3.0.tar.gz.

File metadata

  • Download URL: klea_rag-0.3.0.tar.gz
  • Upload date:
  • Size: 29.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for klea_rag-0.3.0.tar.gz
Algorithm Hash digest
SHA256 27e34bf7e394a86b1505a20dfc5091b43a9ad0dde6150b5803ae2564a92c652b
MD5 ad89107fc8a928bd63ebfca214c76c4a
BLAKE2b-256 cc413d53163df7ab0e84ef65dc56b58c15ff42cad05d783f37661065ecfc5521

See more details on using hashes here.

Provenance

The following attestation bundles were made for klea_rag-0.3.0.tar.gz:

Publisher: python-publish.yml on NeuroML/neuroklea

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file klea_rag-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: klea_rag-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 39.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for klea_rag-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 85537b7ab44893091ce0b2ccaddf675a14c42c4729b3d39df02bb68d8121d186
MD5 308ac7c39ca05c17377da8aed34da2f0
BLAKE2b-256 e39ffca42c47cd2e5c2cbf77b97e306cd0fdaa0aa261c2cce87825dbe4d48a38

See more details on using hashes here.

Provenance

The following attestation bundles were made for klea_rag-0.3.0-py3-none-any.whl:

Publisher: python-publish.yml on NeuroML/neuroklea

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.3.0 This release

2 files

0.2.0

2 files

0.1.0

2 files

Supported by

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