{"repo":"hoangnhat42/guru-mono","free":true,"listed":false,"github":"https://github.com/hoangnhat42/guru-mono","clone":"git clone https://github.com/hoangnhat42/guru-mono.git","description":"Self-hosted AI workspace for building containerized React and Go applications from natural-language specifications.","language":"TypeScript","stars":15,"topics":["ai","app-builder","code-generation","docker","fastapi","golang","pgvector","react","self-hosted"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"GURU Mono GURU is a self-hosted AI full-stack development workspace. A user describes an application in chat, reviews the generated specification, and works with the result in an integrated editor, console, and live preview. Generated projects use a React frontend, an optional Go API, and an isolated PostgreSQL schema. The repository contains the complete runtime: the React workspace, the Go control plane, the Python AI orchestration service, project templates, database migrations, and Docker-based sandboxes. What GURU provides - Authentication and per-user project management - Streaming project creation and AI chat over Server-Sent Events (SSE) - Structured delivery phases: analysis, frontend, backend, and validation - Versioned project specifications with review, approval, and rollback - Monaco code editing, dependency management, console output, and live preview - React UI generation mode with full-file visual context - Optional generated Go backend with a dedicated PostgreSQL schema - Source-code and production-bundle exports - Document upload and spreadsheet-aware project context - Automatic build-error recovery and tiered AI model routing - Docker recovery for previously running project sandboxes Architecture The main wiring points are: Runtime Entry point Responsibility --- --- --- Web frontend-react/src/main.tsx Routes, authentication, project workspace, editor, preview, and SSE client Control plane backend-go/main.go API composition, auth, migrations, preview proxy, ","default_branch":null,"files":null,"tree":[],"storefront":"/r/hoangnhat42","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hoangnhat42/guru-mono/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}