Skip to main content

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.AsyncClient for blazing fast, token-by-token UI updates.
  • Hierarchical Orchestration: Includes DelegateWorkTool out-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_approval to 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)

Source distribution for augagent 1.0.0
File Size Uploaded
augagent-1.0.0.tar.gz 23.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for augagent 1.0.0
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

1.3.0

2 release files

1.2.0

2 release files

1.1.0

2 release files

This release

1.0.0 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page