Golid
AI-native factory for Go + SolidJS apps — Cursor rules, spec drift CI, plans, and a production starter with auth, SSR, SSE, Cloud Run deploy.
Install
git clone https://github.com/golid-ai/golidInstall command taken from the project's README or registry entry. Always review code before running it.
README excerpt
Read full README on GitHub →Golid
An AI-native software factory for cloud-hosted Go + SolidJS apps.
Production harness — plans, module specs, 45 Cursor rules, drift CI, integration test harness — plus a runnable starter app and GCP deploy scripts.
Live example: golid.ai — marketing site built with this factory; clone the repo for the harness and template app.
Factory · Quick Start · Fork · Why Golid · Deploy · Docs
Tech Stack
| Layer | Technology | Layer | Technology |
|---|---|---|---|
| Backend | Go 1.26 · Echo v4 · pgx/v5 | Frontend | SolidJS · SolidStart · Tailwind CSS 4 |
| Database | PostgreSQL 16 | Infrastructure | Cloud Run · Cloud SQL · GCS |
| Auth | JWT rotation · selector/verifier tokens | Real-time | SSE hub with ticket auth |
Mailgun (IsConfigured()) |
Job Queue | asynq + Redis (goroutine fallback) | |
| Observability | OpenTelemetry · Prometheus (opt-in) | Feature Flags | DB-backed with 30s cache |
| Hot Reload | Air (Go) + Vite HMR | DevContainer | One-click setup, zero config |
| Testing | 995 tests (353 Go unit + 622 Vitest + 20 E2E) | Factory harness | Plans · spec-drift · rule-health · plan loop |
| AI Rules | 45 Cursor rules (auto-activate on edit) | Integration | TEST_DATABASE_URL · per-package schemas (separate go test -tags integration run) |
How the factory works
Agents and humans share the same production contract — not prompt memory, not ad-hoc CI.
1. Classify & plan — workflow-routing picks risk tier (T0–T3). Write slices in docs/plans/ under planning-standards guardrails: verify schema and file claims against migrations and source; acceptance criteria per slice. New modules: plan-feature. Calibration: golden-slices.
2. Execute slices — slice-and-ship per slice: implement → test → spec/OpenAPI sync → audit-bugs pre-merge gate → commit. For multi-slice plans, invoke plan-execution-loop to orchestrate subagents: implement → audit (≥90/100) → fix → re-audit before the next slice. Archive completed plans under docs/plans/archive/.
| Step | What | Where |
|---|---|---|
| Spec | Current behavior (updated as slices land) | docs/modules/*/spec.md |
| Build | Rules + scaffold enforce patterns | .cursor/rules/ · make new-module |
| Verify | Unit + integration harness, race detector | Per-package it__ schemas · sharded CI |
| Gate | Spec + rules stay aligned with code | check_spec_drift.sh · check_citation_freshness.sh · check_rule_health.sh on every PR |
| Ship | Cloud deploy + full rebrand | ./scripts/deploy.sh · make rename (20+ file categories) |
Similar plugs
The job search that runs on your machine. AI job application framework built on Claude Code: evaluate postings, tailor CVs, write cover letters, prep interviews. Fork it and…
Multi-harness agentic plugin marketplace for Claude Code, Codex, Cursor, OpenCode, GitHub Copilot, Google Antigravity, and Pi
The Developer Tool for Visual Engineers • An Open-Source AI-First Design tool • Visually build, style, and edit your code with AI • World's best, top-most agent recommended #1…