Skip to main content

Priority-based async/sync routing engine for multi-agent systems

Project description

Agent Routers

Deterministic, priority-based routing engine for multi-agent systems.

Agent Routers is a lightweight Python library for building rule-based routing layers. It allows you to register sync or async handlers and dispatch inputs using priority-aware regex matching — without requiring LLMs or web frameworks.


Why Agent Routers?

  • Supports sync and async handlers
  • Deterministic, priority-based rule resolution
  • Perfect for multi-agent supervisors and orchestration layers
  • Minimal overhead, zero external dependencies

Installation

pip install agent-routers

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

agent_routers-0.1.0.tar.gz (4.9 kB view details)

Uploaded Source

Built Distribution

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

agent_routers-0.1.0-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

Details for the file agent_routers-0.1.0.tar.gz.

File metadata

  • Download URL: agent_routers-0.1.0.tar.gz
  • Upload date:
  • Size: 4.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.12 {"installer":{"name":"uv","version":"0.9.12"},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for agent_routers-0.1.0.tar.gz
Algorithm Hash digest
SHA256 f3cbb08c19685184796a102a767cec475f7674c38a0d4217ae6be3516cb31cf2
MD5 7d97749c2486d5a97226a7aa8a7a106d
BLAKE2b-256 33f88b8f0a9acb5a7835f02d12b8db9a7ab7f9c34c2871751d368f6ee804d13c

See more details on using hashes here.

File details

Details for the file agent_routers-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: agent_routers-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.12 {"installer":{"name":"uv","version":"0.9.12"},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for agent_routers-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 32648594825a43910c8f763123543c3b03a426556be651e2497bee25b9048409
MD5 3c31856275971b4f84488bbe94c25d86
BLAKE2b-256 ec88cf1c4e624b345ee5b0d059718ac92ea9c7de97876b5a82d0fce1cf22df2e

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