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.1.1.tar.gz (15.0 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.1.1-py3-none-any.whl (21.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: krionis_orchestrator-0.1.1.tar.gz
  • Upload date:
  • Size: 15.0 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.1.1.tar.gz
Algorithm Hash digest
SHA256 6b16d79eed7495874182b396ebcccb2ff49057d7b12cb3af8022d1b97037b93a
MD5 0f3e69770883dafe9354f157ccef2356
BLAKE2b-256 92b8d4a7cca21806b2b1d3bb01e0883cd077ecd3d7eb4c80472f33d444e02c14

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for krionis_orchestrator-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9ac51e9e1bb5338386eff446dbdc0b0ed6444ec98bf80b6617f0739f9299c070
MD5 e3c5ef27aa6a6d8c8f6c81a67fe09443
BLAKE2b-256 dc3e2cd04eee2e7878640dd0a90bb7bcad154ec3092f531b96fabb082668a6e9

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