Metadata-Version: 2.4
Name: theoria
Version: 0.1.0
Summary: LangGraph-based AI landscape synthesis for banking/FS consulting
Requires-Python: >=3.11
Requires-Dist: langchain-core>=0.3
Requires-Dist: langgraph>=0.4
Description-Content-Type: text/markdown

# ai-landscape-review

LangGraph-based editorial pipeline for generating AI landscape snapshots across weekly, monthly, quarterly, and yearly cadences.

## Usage

```bash
ai-landscape-review --period weekly --dry-run
ai-landscape-review --period monthly
```

## Pipeline

The graph is:

```text
Gather -> Gap Analysis -> Research -> Synthesise -> Write
```

`Research` is skipped when gap analysis returns `NO GAPS`.

## Notes

- LLM calls are made via `claude --print`; no LangChain model wrappers are used.
- The tool reads from `~/notes/AI News Log.md` and `~/notes/AI Landscape.md`.
- In `--dry-run` mode, the synthesis is printed and no files are modified.
- LaunchAgent plist templates are generated under `launchd/`.
