Metadata-Version: 2.5
Name: myg
Version: 0.1.0
Summary: myg — your guy for agent apps. Scaffold a full CopilotKit + LangGraph agent app in one command.
Project-URL: Homepage, https://github.com/control-shift-escape-co/myguy
Project-URL: Documentation, https://control-shift-escape-co.github.io/myguy
Project-URL: Issues, https://github.com/control-shift-escape-co/myguy/issues
Author: Abhi Avadhani
License: MIT
Keywords: agents,cli,copilotkit,langgraph,scaffold
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.11
Requires-Dist: cookiecutter>=2.6
Requires-Dist: cruft>=2.15
Requires-Dist: httpx>=0.27
Requires-Dist: pydantic>=2.8
Requires-Dist: questionary>=2.0
Requires-Dist: rich>=13.7
Requires-Dist: tomli-w>=1.0
Requires-Dist: typer>=0.15
Provides-Extra: agent
Requires-Dist: claude-agent-sdk>=0.1.0; extra == 'agent'
Description-Content-Type: text/markdown

# myg

Your guy for agent apps.

`myg init` scaffolds a production-shaped single-page agent app — Next.js + CopilotKit frontend, FastAPI + LangGraph backend (AG-UI), Postgres thread persistence, optional Kong AI Gateway — ready for `docker compose up` or a Railway deploy.

See the main repo for docs, contributing, and the full story: <https://github.com/control-shift-escape-co/myguy>

## Install

```bash
uvx myg init          # recommended — no install
pipx run myg init     # pipx
pip install myg       # classic
npm create myg        # npm folks — delegates to uvx/pipx
```

## Commands

| Command | What it does |
| --- | --- |
| `myg init` | Wizard → renders the template → optional instant Neon DB → next steps |
| `myg configure` | Edit `myg.toml` and re-render template files (`get`/`set`/`--ai`) |
| `myg prompt "…"` | Agentic edits to an existing app (Claude Agent SDK, or `--backend devin`) |
| `myg dev` | `docker compose up` — or runs both apps natively |
| `myg db` | Provisions an instant Neon Postgres + prints the claim URL |
| `myg deploy` | Deploys to Railway (CLI detected) or prints the guided steps |
| `myg doctor` | Checks docker/node/uv/keys/ports |
| `myg update` | Pulls template upgrades into your project (cruft) |
| `myg templates` | Lists built-in + community templates |

MIT licensed.
