NexusAgent - Production-grade Agent Framework SDK
Project description
NexusAgent - Production-grade Agent Framework SDK
NexusAgent is a production-grade Agent framework SDK providing complete Agent development, orchestration, and collaboration capabilities.
Installation
pip install nexus-agentos
Quick Start
from agentos import Agent, RunContext
class MyAgent(Agent[str, str]):
async def run(self, ctx: RunContext[str]) -> str:
return f"Hello, {ctx.deps}!"
agent = MyAgent()
result = await agent.invoke("World")
v1.2.4 Features
- Core: DI system, Handoff protocol, CodeAgent mode
- Protocols: Structured output validation, Agent Card discovery, A2A protocol
- Memory: Multi-layer memory pyramid
- Evolution: Agent self-evolution engine
- Tools: Fusion toolkit, Tool risk rating
- Swarm: Multi-agent coordination
- Communication: Blackboard, EventBus, Mailbox
- Orchestration: DAG graph workflow
- Concurrency: Async batch executor
- Cost: Real-time cost tracking
- Resilience: Retry, circuit breaker, cancellation
- Security: Sandbox executor (Process + Docker)
Architecture
agentos/
├── core/ # Agent, Handoff, CodeAgent
├── protocols/ # Output validation, Agent Card, A2A
├── memory/ # Memory pyramid
├── evolution/ # Evolution engine
├── tools/ # Fusion toolkit, Risk rating
├── swarm/ # Swarm coordinator
├── comm/ # Communication layer
├── orchestration/ # Graph orchestration
├── concurrency/ # Batch executor
├── cost/ # Cost tracking
├── models/ # Router, Resilience
└── security/ # Sandbox executor
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.9.tar.gz
(210.9 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
nexus_agentos-1.3.9-py3-none-any.whl
(276.8 kB
view details)
File details
Details for the file nexus_agentos-1.3.9.tar.gz.
File metadata
- Download URL: nexus_agentos-1.3.9.tar.gz
- Upload date:
- Size: 210.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
55de56a2331c4dc32b2426cf7b48ba7a9bb6df56c38b6a1bf795b458f01af9d2
|
|
| MD5 |
183d0afbc6245ecbcec5982b7a87a143
|
|
| BLAKE2b-256 |
903d0c162873cade40b3d2213e44dc0902e9c50a63b393f0d7bc7e3bfecc5d0a
|
File details
Details for the file nexus_agentos-1.3.9-py3-none-any.whl.
File metadata
- Download URL: nexus_agentos-1.3.9-py3-none-any.whl
- Upload date:
- Size: 276.8 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 |
156067e510d08bcd96a5b112b4ac074c0db7f871921eeba00db24cc75ee2fa3d
|
|
| MD5 |
23e3cb86c27b843260cbaafdb6b1595d
|
|
| BLAKE2b-256 |
82dc4960267aa22db4727b435a89a77b7b8a0bfe47aa72020b482c3958ee9171
|