Skip to main content

Refinery components for the Sayou Data Platform

Project description

Sayou Refinery

A pluggable framework for refining raw Data Atoms into a coherent Knowledge Graph (KG) for advanced LLM applications.


💡 Why Sayou Refinery?

sayou_refinery solves the core problem of organizing messy, disconnected data into a structured KG. This KG acts as a "map" for RAG pipelines, allowing LLMs to retrieve accurate, context-aware data, minimizing hallucinations and costs.

  • Pluggable Architecture: Bring your own data store (Neo4j, JSON) or refinement logic.
  • Ontology-Driven: Ensures all data conforms to your central schema.
  • Focused Responsibility: Does one job well: Refine & Link. No connectors, no embedding logic.

🚀 Quick Start

pip install sayou-refinery

🏗️ Core Concepts

  • Data Atom: The standard input unit. (Schema/structure explanation)
  • Refiner (BaseRefiner): Cleans, aggregates, or transforms atoms. (e.g., averaging subway data)
  • Linker (BaseLinker): Establishes relationships between nodes.
  • Store (BaseStore): The output driver (JSON, Neo4j, etc.).

📜 License

Apache 2.0 License © 2025 Sayouzone

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

sayou_refinery-0.0.2.tar.gz (12.7 kB view details)

Uploaded Source

Built Distribution

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

sayou_refinery-0.0.2-py3-none-any.whl (19.6 kB view details)

Uploaded Python 3

File details

Details for the file sayou_refinery-0.0.2.tar.gz.

File metadata

  • Download URL: sayou_refinery-0.0.2.tar.gz
  • Upload date:
  • Size: 12.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sayou_refinery-0.0.2.tar.gz
Algorithm Hash digest
SHA256 7083c9e2ea0f8668624a709a0fc5efdbf5bf7343e61db9f87f8924a9170c6ebd
MD5 482edbdf3b2b529993cdfc4edf09c5f9
BLAKE2b-256 96198aea2c941d10e2c1826995b1db304961b7e9767ea54e16f2df3b66bf4cba

See more details on using hashes here.

File details

Details for the file sayou_refinery-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: sayou_refinery-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 19.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sayou_refinery-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 590c7ad4581169963a896cba49605c5e7079142b61f7d3c8ecfeff0fafdb76ba
MD5 6f244b1c7d89da56d7b386ea5e8f06d7
BLAKE2b-256 1d52e1c21f1b516b8e9e69e5fdbeb19166975fc8f38f334e7cb74496ff5e643c

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