| .vscode | 6 hours ago | ||
| public | 7 hours ago | ||
| src | 6 hours ago | ||
| src-tauri | 6 hours ago | ||
| .gitignore | 7 hours ago | ||
| README.md | 6 hours ago | ||
| eslint.config.js | 7 hours ago | ||
| index.html | 7 hours ago | ||
| launch.ps1 | 7 hours ago | ||
| package-lock.json | 6 hours ago | ||
| package.json | 6 hours ago | ||
| tsconfig.app.json | 7 hours ago | ||
| tsconfig.json | 7 hours ago | ||
| tsconfig.node.json | 7 hours ago | ||
| vite.config.ts | 7 hours ago | ||

The Premium Human-in-the-Loop Gateway for AI Agents.
ExoLauncher is a high-performance, professional-grade HitL (Human-in-the-Loop) gateway designed to provide a secure and efficient interface for reviewing AI agent outputs. Built with Tauri, Rust, and React, it bridges the gap between autonomous agents and human oversight through a modern SSE (Server-Sent Events) architecture.
graph LR
subgraph "AI Agents"
A[Claude Desktop]
B[Custom Agent]
C[MCP Client]
end
subgraph "ExoLauncher (Tauri/Rust)"
GW[SSE Gateway]
UI[React Dashboard]
API[Approval API]
end
A -- "MCP Tools" --> GW
B -- "HTTP/SSE" --> GW
GW -- "Real-time Update" --> UI
UI -- "Approve/Reject" --> API
API -- "Callback" --> A
git clone https://gitbucket.tmworks.club/git/dev-team/ExoLauncher.git cd ExoLauncher npm install
npm run tauri dev
To connect Claude Desktop to ExoLauncher, add the following to your claude_desktop_config.json:
{
"mcpServers": {
"exolauncher": {
"type": "sse",
"url": "http://localhost:3001/mcp/sse"
}
}
}
© 2026 ExoLauncher Team. All rights reserved.