Metadata-Version: 2.4
Name: le-loop-stack
Version: 0.1.0
Summary: One-line install for Loop Engineering — loopforge, loopctl, and LoopGym
Author: Loop Engineering Community
License: MIT
Project-URL: Homepage, https://github.com/KanakMalpani/Loop-Engineering
Project-URL: Documentation, https://github.com/KanakMalpani/Loop-Engineering/blob/main/contributions/GOLDEN_PATH.md
Project-URL: Repository, https://github.com/KanakMalpani/Loop-Engineering/tree/main/stack
Keywords: loop-engineering,lss,agents,meta-package
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: le-loopforge>=0.2.1
Requires-Dist: le-loopctl>=0.2.0
Requires-Dist: loopgym>=0.1.2
Provides-Extra: langgraph
Requires-Dist: langgraph>=0.2.0; extra == "langgraph"
Provides-Extra: crewai
Requires-Dist: crewai>=0.1.0; extra == "crewai"
Provides-Extra: bench
Requires-Dist: loopbench>=0.1.1; extra == "bench"
Provides-Extra: all
Requires-Dist: langgraph>=0.2.0; extra == "all"
Requires-Dist: crewai>=0.1.0; extra == "all"
Requires-Dist: loopbench>=0.1.1; extra == "all"

# le-loop-stack

One-line PyPI install for the Loop Engineering practitioner stack:

```bash
pip install "le-loop-stack>=0.1.0"
```

Installs:

- **`le-loopforge`** — intent, compose, export (`loopforge`)
- **`le-loopctl`** — validate, score, trace, pipeline (`loopctl`)
- **`loopgym`** — Sim/Live/Replay runtime + Loop Trace 1.0

## Optional extras

```bash
pip install "le-loop-stack[bench]"      # loopbench CLI
pip install "le-loop-stack[langgraph]"  # LangGraph export runtime
pip install "le-loop-stack[crewai]"     # CrewAI export runtime
pip install "le-loop-stack[all]"
```

## Quickstart

```bash
loopforge intent "Summarize user feedback into themes" -o my-loop.yaml
loopctl validate my-loop.yaml
loopctl score --spec my-loop.yaml --json
```

Golden Path: [contributions/GOLDEN_PATH.md](../contributions/GOLDEN_PATH.md)

PyPI naming: [contributions/PYPI_NAMING.md](../contributions/PYPI_NAMING.md)
