# SAEEOL CLI

The AI agent engine for SAEEOL. Generate code from natural language, automate tasks, and run terminal commands.

## Install

```bash
npm install -g saeeol
```

## Getting Started

Run `saeeol` in any project directory to launch the interactive TUI:

```bash
saeeol
```

Run a one-off task:

```bash
saeeol run "add input validation to the signup form"
```

## Features

- **Code generation** -- describe what you want in natural language
- **Terminal commands** -- the agent can run shell commands on your behalf
- **Multi-provider LLM** -- use models from OpenAI, Anthropic, Google, and more
- **MCP servers** -- extend agent capabilities with the Model Context Protocol
- **Multiple modes** -- Plan, Code, Debug, or create your own
- **Sessions** -- resume previous conversations and export transcripts

## Commands

| Command | Description |
|---|---|
| `saeeol` | Launch interactive TUI |
| `saeeol run "<task>"` | Run a one-off task |
| `saeeol auth` | Manage authentication |
| `saeeol models` | List available models |
| `saeeol mcp` | Manage MCP servers |
| `saeeol session list` | List sessions |
| `saeeol session delete` | Delete a session |
| `saeeol export` | Export session transcripts |

Run `saeeol --help` for the full list.

## License

MIT
