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.3.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.3-py3-none-any.whl (19.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: sayou_refinery-0.0.3.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.3.tar.gz
Algorithm Hash digest
SHA256 93b0b5e2f4bb2aa9e390915c0696dc8c23fb4973696a2ea418a5f6f5c477dc21
MD5 789e2a0f702bb81c2c0625abd4071409
BLAKE2b-256 6754628d85c7cd0cfd8d4bb1909843c92353692d181f1cd341beae03153136da

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sayou_refinery-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 19.5 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 5feebe9065cc5f6a30de59530cab2af85edd35b880942b6e3ac75ce6280ca50e
MD5 b6bb15d805c3e0dcc27085d53bca84c2
BLAKE2b-256 a3782a48e21e2867b491f1b64dfe61d6ad6bf750aa75bb7b5a020c9e9e9449ee

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