Metadata-Version: 2.4
Name: aglet-server
Version: 0.1.0a1
Summary: FastAPI + SSE HTTP server for the Aglet runtime.
Project-URL: Homepage, https://github.com/zyssyz123/agentkit
Project-URL: Repository, https://github.com/zyssyz123/agentkit
Project-URL: Issues, https://github.com/zyssyz123/agentkit/issues
Author: The Aglet Contributors
License-Expression: Apache-2.0
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.11
Requires-Dist: aglet>=0.1.0a1
Requires-Dist: fastapi>=0.115
Requires-Dist: sse-starlette>=2.1
Requires-Dist: uvicorn[standard]>=0.30
Description-Content-Type: text/markdown

# aglet-server

> FastAPI + SSE HTTP server for the Aglet runtime.

Part of the [Aglet](https://github.com/zyssyz123/agentkit) pluggable Agent runtime — a framework where every
Element (perception, memory, planner, tool, executor, safety, output, observability,
extensibility) **and** every Technique within an Element is a swappable plugin
distributed as its own PyPI package.

## Install

```bash
pip install aglet-server
```

This package registers itself with Aglet's `Registry` at import time via
Python entry points. Once installed, list it with:

```bash
aglet techniques        # if your installed version of aglet-cli is recent
```

## Usage

In your `agent.yaml`:

```yaml
elements:
  # Add the Element / technique block this package contributes.
```

See the [main repo's examples](https://github.com/zyssyz123/agentkit/tree/main/examples) for full configurations.

## License

Apache-2.0
