Metadata-Version: 2.4
Name: aegra
Version: 0.1.0
Summary: Aegra - Self-hosted Agent Protocol server (meta-package)
Project-URL: Homepage, https://github.com/ibbybuilds/aegra
Project-URL: Documentation, https://github.com/ibbybuilds/aegra#readme
Project-URL: Repository, https://github.com/ibbybuilds/aegra
Project-URL: Issues, https://github.com/ibbybuilds/aegra/issues
Author-email: Muhammad Ibrahim <mibrahim37612@gmail.com>
License-Expression: Apache-2.0
Keywords: agent-protocol,agents,fastapi,langgraph,llm,self-hosted
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Framework :: FastAPI
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.11
Requires-Dist: aegra-cli>=0.1.0
Description-Content-Type: text/markdown

# aegra

**Aegra** is an open-source, self-hosted alternative to LangGraph Platform.

This is a meta-package that installs the complete Aegra stack:
- **aegra-cli**: Command-line interface for managing deployments
- **aegra-api**: Core API server implementing the Agent Protocol

## Installation

```bash
pip install aegra
```

## Quick Start

```bash
# Initialize a new project with Docker support
aegra init --docker

# Start PostgreSQL
aegra up postgres

# Apply database migrations
aegra db upgrade

# Start development server
aegra dev
```

## Features

- **Drop-in Replacement**: Compatible with the LangGraph SDK
- **Self-Hosted**: Run on your own PostgreSQL database
- **Agent Protocol Compliant**: Works with Agent Chat UI, LangGraph Studio, CopilotKit
- **Streaming Support**: Real-time streaming of agent responses
- **Human-in-the-Loop**: Built-in support for human approval workflows

## Documentation

For full documentation, visit the [GitHub repository](https://github.com/ibbybuilds/aegra).

## Related Packages

- [aegra-cli](https://pypi.org/project/aegra-cli/): CLI for project management
- [aegra-api](https://pypi.org/project/aegra-api/): Core API server
