{"repo":"FullAgent/fulling","free":true,"listed":false,"github":"https://github.com/FullAgent/fulling","clone":"git clone https://github.com/FullAgent/fulling.git","description":"Fulling is an AI-powered Full-stack Engineer Agent. Built with Next.js, Claude, shadcn/ui, and PostgreSQL. Use kubernetes as infra.","language":"TypeScript","stars":2436,"topics":["claude-code","docker","kubernetes","nextjs","pgsql","shadcn-ui","vibe-coding","ai-agent","claude","llm"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Fulling Fulling is building dedicated AI workspaces: persistent environments that combine skills, files, memory, scripts, and runtime. The current v3 foundation provides the identity and Kubernetes credential boundary required for that product model. Current Foundation - GitHub-only sign-in through Better Auth - PostgreSQL-backed users, provider accounts, and sessions - a protected application workspace entry - one plaintext kubeconfig per user - authenticated kubeconfig validation through Kubernetes SelfSubjectReview - a user-scoped Kubernetes client boundary The repository intentionally contains no compatibility layer for the previous product model or authentication system. Read docs/architecture.md for the target Workspace model. The user-level kubeconfig in this foundation is not the final Workspace Runtime ownership model. Requirements - Node.js 24, including its bundled npm 11 The public application does not require PostgreSQL or an OAuth provider. The legacy authenticated workspace additionally requires PostgreSQL and a GitHub OAuth App. Configure the GitHub OAuth callback as: Local Development This starts the public application with sign-in disabled. To exercise the legacy authenticated workspace instead: Open http://localhost:3000. This release uses a new baseline schema. Run it against a new database or an explicitly reset database; it does not migrate v2 data. Commands Credential Boundary Kubeconfigs are stored as plaintext in PostgreSQL. Database read access grant","default_branch":null,"files":null,"tree":[],"storefront":"/r/FullAgent","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/FullAgent/fulling/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."}