# sea-forge CLI
The SEA-Forge™ command-line interface for managing development environments and services.
## Installation
### From Source (Recommended)
```bash
# In the SEA™ project root
just install-cli
```
### From Cargo (after publishing)
```bash
cargo install sea-forge
```
## Commands
| `sea-forge doctor` | Check system prerequisites and health |
| `sea-forge init` | Initialize/refresh project dependencies |
| `sea-forge up` | Start all services (LibreChat, Oxigraph, etc.) |
| `sea-forge down` | Stop all services |
| `sea-forge status` | Check service health |
| `sea-forge validate` | Run spec-guard validation |
| `sea-forge setup` | Interactive setup for LibreChat + Zed IDE |
| `sea-forge logs` | View service logs |
## Examples
```bash
# Check system requirements
sea-forge doctor
# Start development environment
sea-forge up
# View LibreChat logs
sea-forge logs librechat -f
# Validate specs before commit
sea-forge validate
```
## Global Flags
| `--verbose` | Enable verbose output |
| `--dry-run` | Show what would be done without making changes |
| `--help` | Show help |
| `--version` | Show version |