NexusAgent - Production-grade Agent Framework SDK
Project description
Nexus AgentOS
High-performance multi-agent orchestration framework with resilience, observability, and swarm topology support.
pip install nexus-agentos
Key Capabilities
| Module | Description |
|---|---|
agentos.core |
Agent lifecycle (IDLE→THINKING→ACTING→OBSERVING), StreamEvent bus, tool dispatch |
agentos.memory |
L1 (short-term) / L2 (long-term) memory layers with semantic retrieval |
agentos.rag |
Text chunking, embedding pipeline, vector store backends |
agentos.swarm |
Swarm topologies (STAR/RING/MESH/TREE), pattern orchestration, A2A routing |
agentos.resilience |
Exponential backoff retry, circuit breaker, graceful degradation |
agentos.validation |
TypeGuard validators, object schemas, constraint enforcement |
agentos.telemetry |
OpenTelemetry bridge, structured logging, metrics registry |
agentos.errors |
AgentOSError root → TransientError/FatalError exception tree |
agentos.events |
EventBus with async pub/sub, snapshot/restore, delayed events |
Quick Start
from agentos.core import Agent, AgentState
agent = Agent(name="my_agent")
print(agent.state) # AgentState.IDLE
Test Suite
pytest agentos/tests/ -q # 700+ tests, 0 failures
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
nexus_agentos-1.3.35.tar.gz
(403.8 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file nexus_agentos-1.3.35.tar.gz.
File metadata
- Download URL: nexus_agentos-1.3.35.tar.gz
- Upload date:
- Size: 403.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
74095b2f8f70f072b20e7932115d8ef2a24d43d63d297341dbd3cacc53c885e7
|
|
| MD5 |
7f580e7f2073868d1d6599d3a16f1f64
|
|
| BLAKE2b-256 |
9ecce0f7271241199db66f36c606a2b95231f83ac0177184572ef4c3a3a1f7a5
|
File details
Details for the file nexus_agentos-1.3.35-py3-none-any.whl.
File metadata
- Download URL: nexus_agentos-1.3.35-py3-none-any.whl
- Upload date:
- Size: 517.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
71986768f1f6484ba2e6685f8a981edefd260eae9a757a1d2256ccba8a5dab55
|
|
| MD5 |
274e4595c1a22a53ad2c4cdccee97d53
|
|
| BLAKE2b-256 |
df100223e2e24bf5b3adcc0ac4a2b2e928c20b735ee8157f67fec9944d8d9389
|