Metadata-Version: 2.4
Name: stata-agent
Version: 0.1.0
Summary: CLI-native Stata integration for AI agents. Run code, inspect data, retrieve results, export graphs, and test do-files.
Project-URL: Homepage, https://github.com/tmonk/stata-agent
Project-URL: Repository, https://github.com/tmonk/stata-agent
Project-URL: Documentation, https://github.com/tmonk/stata-agent
Author-email: Thomas Monk <t.d.monk@lse.ac.uk>
Maintainer-email: Thomas Monk <t.d.monk@lse.ac.uk>
License-Expression: AGPL-3.0-only
License-File: LICENSE
Keywords: data-analysis,econometrics,stata,stata-agent,statistics
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: GNU Affero General Public License v3
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Classifier: Topic :: Scientific/Engineering :: Mathematics
Requires-Python: >=3.11
Requires-Dist: pyarrow>=24.0.0
Requires-Dist: pydantic>=2.13.4
Requires-Dist: pystata-x>=0.1.0
Provides-Extra: data-browser
Requires-Dist: pyarrow>=14.0; extra == 'data-browser'
Provides-Extra: dev
Requires-Dist: build>=1.3.0; extra == 'dev'
Requires-Dist: hatch>=1.16.2; extra == 'dev'
Requires-Dist: pytest-asyncio>=0.24; extra == 'dev'
Requires-Dist: pytest-benchmark>=5.2.3; extra == 'dev'
Requires-Dist: pytest-cov>=4.0.0; extra == 'dev'
Requires-Dist: pytest>=9.0.3; extra == 'dev'
Requires-Dist: python-semantic-release>=9.8.0; extra == 'dev'
Requires-Dist: ruff>=0.4.0; extra == 'dev'
Requires-Dist: twine>=6.2.0; extra == 'dev'
Provides-Extra: mock
Description-Content-Type: text/markdown

# stata-agent

CLI-native Stata integration for AI agents. Run code, inspect data, retrieve results, export graphs, and test do-files.

## Quick Start

```bash
curl -LsSf https://stata-agent-install.tdmonk.com/install.sh | bash
```

## CLI Commands

- `stata-agent daemon start` — Start the Stata daemon
- `stata-agent run "code"` — Execute Stata code
- `stata-agent doctor --json` — Check environment health
- `stata-agent install-skills` — Register skills with AI agents
- `stata-agent upgrade` — Update to latest version

## Development

```bash
uv run stata-agent --help
uv run pytest tests/
```
