| title | Quickstart |
|---|---|
| description | Run the InteraOne development stack locally and verify every application and infrastructure dependency. |
| icon | rocket |
Fork the repository to your GitHub account, then clone it.
git clone https://github.com/<your-username>/InteraOne.git
cd InteraOneRun:
make allThis command automatically:
- Creates missing
.envfiles from their.env.exampletemplates - Installs all project dependencies
- Pulls the required Docker images
- Starts the development infrastructure
- Builds the web widget
- Uploads the widget to the local MinIO instance
- Starts all InteraOne services
Once the setup completes, the entire InteraOne platform will be running locally.
**Windows users:** InteraOne currently requires **WSL (Windows Subsystem for Linux)**. Run all setup commands from your WSL terminal rather than Command Prompt or PowerShell.Open:
apps/agent/.env
Configure at least:
LLM_PROVIDEREMBEDDING_PROVIDER- Your provider API key(s)
InteraOne supports multiple AI providers. Without these values, the AI Agent will start but won't be able to generate responses.
Open the Console:
http://localhost:3000
Check the Gateway health endpoint:
curl http://localhost:3002/api/v1/healthA healthy response looks like:
{
"success": true,
"message": "API is healthy",
"timestamp": "2026-07-18T05:21:32.499Z"
}- Development emails are captured by MailHog instead of being sent to real email addresses.
- Whenever you make changes to the Web Widget, redeploy it locally:
make widget-deploy| Command | Description |
|---|---|
make all |
Start the complete development environment |
make dev |
Run application services through Turbo |
make docker-start |
Start only the Docker infrastructure |
make docker-stop |
Stop Docker infrastructure |
make widget-deploy |
Rebuild and upload the widget to local MinIO |
make build |
Build every package |
make lint |
Run linting |
make check-types |
Run TypeScript checks |
make docker-logs |
View Docker container logs |
Run:
```bash
make check-ports
```
Stop the conflicting process and try again.
```text
apps/agent/.env
```
```bash
make widget-deploy
```
Then refresh your browser.
Open the MailHog UI to inspect outgoing emails.
Start the complete development stack with pnpm, Docker, and one Make target. Deploy InteraOne to Production with a One-Click Server Setup Follow requests across the gateway, queues, AI agent, worker, and data stores. Understand how a single shared brain is decoupled to handle inbound and outbound communication across all channels.