Skip to main content

Krionis Orchestrator — agentic batching and coordination on top of the Krionis Pipeline

Project description

Krionis Orchestrator

A lightweight orchestration runtime built on top of Krionis Pipeline.
It enables batching, multi-agent workflows, and coordination for low-latency, multi-user RAG systems.


🤖 Key Features

Batching & Microbatching

  • Queueing + scheduling for efficient parallel queries
  • Smooth multi-user handling (no “stuck at starting”)

🕹 Agent Runtime

  • Built-in agents: Retriever, Compressor, Reranker, Drafting, Validator, Dialogue, Coordinator
  • Agents communicate, self-optimize, and hand off state until human approval

🔗 Provider Plug-ins

  • Pluggable backends (local LLMs, APIs, hybrid deployments)
  • Bridges directly to krionis-pipeline

🌐 API + Web Interface

  • REST endpoints for orchestration and multi-agent queries
  • Minimal HTML UI for monitoring and interaction

🛡 Resilient Runtime

  • Timeouts, retries, and cancellation built in
  • Lightweight, works offline and in low-compute setups

🚀 Quickstart

Install:

pip install krionis-orchestrator

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

krionis_orchestrator-0.2.1.tar.gz (18.6 kB view details)

Uploaded Source

Built Distribution

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

krionis_orchestrator-0.2.1-py3-none-any.whl (26.0 kB view details)

Uploaded Python 3

File details

Details for the file krionis_orchestrator-0.2.1.tar.gz.

File metadata

  • Download URL: krionis_orchestrator-0.2.1.tar.gz
  • Upload date:
  • Size: 18.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.18

File hashes

Hashes for krionis_orchestrator-0.2.1.tar.gz
Algorithm Hash digest
SHA256 26330dbb4da6b61e2cc19c14dab786a36280a17946b8bc3cb2f1b7be53bc5299
MD5 9ee997566d1f690bfdcbcfdbba692b93
BLAKE2b-256 db0763044b82bdced3c26b7eaa97973437d335d47c7938c9f1db9f7a83fe9c34

See more details on using hashes here.

File details

Details for the file krionis_orchestrator-0.2.1-py3-none-any.whl.

File metadata

File hashes

Hashes for krionis_orchestrator-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 fac1b9d6a87cf00838b30b2e1a0c72dc84eac9f2bec3224f1ef2ea1bd3e6903a
MD5 0d876dbe508c3e8ce8fc70730b807460
BLAKE2b-256 63185fa3c7a20c15d34f5918feac61b7fdabb18927198494efbc6bf728653f8c

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