Metadata-Version: 2.4
Name: flops-agent
Version: 0.2.0
Summary: Service-style agent kernel for runs, sessions, tools, suspension, and recovery
Author: Xenotech Studio
License: MIT
Project-URL: Homepage, https://github.com/Xenotech-Studio/flops-agent
Project-URL: Repository, https://github.com/Xenotech-Studio/flops-agent
Keywords: agent,llm,framework,streaming,sse
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Libraries
Classifier: Typing :: Typed
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: cryptography>=42
Requires-Dist: typing_extensions>=4.4
Provides-Extra: providers
Requires-Dist: httpx>=0.24; extra == "providers"
Provides-Extra: test
Requires-Dist: pytest>=8; extra == "test"
Provides-Extra: dev
Requires-Dist: pytest>=8; extra == "dev"
Requires-Dist: httpx>=0.24; extra == "dev"
Dynamic: license-file

# flops_agent

flops_agent is a service-agent framework. It puts execution lifecycle, event
streaming, SSE, cancellation, suspension, persistence, and restart recovery in
one reusable runtime. The product layer supplies its model, storage, tools, and
policy.

Start with the [documentation index](docs/README.md), then follow the
[five-minute quick start](docs/01-quick-start.md).

```bash
pip install -e ".[providers]"
python docs/sample_product/server.py
```

The framework has one todo source: [docs/TODO.md](docs/TODO.md).
