AugAgent
An enterprise-grade autonomous ReAct agent framework with token streaming, hierarchical orchestration, and vector memory.
Features
- Real-Time Token Streaming: Built heavily on
httpx.AsyncClientfor blazing fast, token-by-token UI updates. - Hierarchical Orchestration: Includes
DelegateWorkToolout-of-the-box, allowing "Manager" agents to spin up specialized sub-agents. - RAG & Memory: Natively integrates ChromaDB for sliding-window and long-term vector memory abstractions.
- Human-in-the-Loop: Supports
require_human_approvalto yield payloads to an external UI for approval before code execution. - Provider Agnostic: Use OpenAI, Anthropic, or local open-source models via Ollama.
Installation
pip install augagent
Quick Start
import asyncio
from augagent import Agent, LLMConfig
async def main():
config = LLMConfig(model="qwen2.5-coder:7b")
agent = Agent(
name="AugHome-Root",
role="Senior AI Engineer",
goal="Handle IDE requests",
llm_config=config
)
result = await agent.execute("Write a python script to calculate fibonacci numbers.")
print(result.output)
if __name__ == "__main__":
asyncio.run(main())
Metadata
Release files for augagent 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| augagent-1.0.0.tar.gz | 23.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| augagent-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 51.1 kB
Release files / augagent-1.0.0.tar.gz
| Download URL | augagent-1.0.0.tar.gz |
|---|---|
| Size | 23.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c22207acf99c7c871d08d14262860dd5a29d444236e4b57d2535fa3d92311699
|
|
BLAKE2b-256 checksum How to use checksums |
d98e29716fa202d59cb280dc7b9ed68d0ca58fc52c9b45bf858ff86fe58855dc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.5
|
Release files / augagent-1.0.0-py3-none-any.whl
| Download URL | augagent-1.0.0-py3-none-any.whl |
|---|---|
| Size | 27.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ef55671a77d40c888e74ab0d5302d9b4bed60afa17b8246d29d4e97aae999ac5
|
|
BLAKE2b-256 checksum How to use checksums |
ff3eb3ed37f77afdc1685ca3df2ccf6833a3217431362fb4f9527f8563c4f5e1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.5
|