The ultra-fast, autonomous command center for Google Jules.
Jules Autopilot is a high-performance, minimalist orchestration platform for the Google Jules AI agent. It replaces slow official interfaces with a unified, real-time dashboard, powered by a robust Go backend runtime.
This project has been pivoted to a Go-first architecture to ensure maximum performance, operational reliability, and zero friction:
- Backend/Runtime: Go (High-performance API, WebSocket server, Scheduler, and Static SPA host)
- Frontend: Vite + React 19 (Pure SPA, no SSR overhead)
- Database: GORM + SQLite (Zero-config local persistence)
- Queue & Automation: Native Go task queue and RAG indexer
- Styling: TailwindCSS v4
# Clone the repository
git clone https://github.com/your-repo/jules-autopilot.git
cd jules-autopilot
# Install frontend dependencies
pnpm install
# Build the frontend and shared packages
pnpm run buildYou can run the entire stack via the Go backend (which serves the built frontend):
-
Start the Go Runtime:
cd backend-go go run main.goThe dashboard will be available at
http://localhost:8080. -
Frontend Dev Mode (Optional):
pnpm run dev
┌──────────────────────────────────────────┐
│ Browser (Vite SPA) │
│ http://localhost:3006 (Dev) │
│ http://localhost:8080 (Prod)