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

Uploaded Python 3

File details

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

File metadata

  • Download URL: krionis_orchestrator-0.2.0.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.0.tar.gz
Algorithm Hash digest
SHA256 ef4eee3c713b7b2fc39cda17ecadd36d9846470634d13b5fae96c0170e3e31a3
MD5 9e97d59ff598a3e9510b693d7859c5c3
BLAKE2b-256 3b7d95f845257f14a636ab4316bb06e1355a1d4a43c84dd338553081f5b436d4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for krionis_orchestrator-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 017c330c62d7010fef497c414b2c834369e2e5eecfd2336015760b1b5a059e80
MD5 f1a440c060fbb39fcfe03e73e2da3f80
BLAKE2b-256 459b013d762e3228dc7b0a88333f7416681b6189131f938a4942af4f0fdf7141

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