RadarTopicsBuildersWeeklyReads
Open Source Radar
FullAgent/

fulling

GitHubWebsite

Fulling is an AI-powered full-stack engineer agent built with Next.js and PostgreSQL, offering Kubernetes-bound workspace features and GitHub-based sign-in. It includes Prisma, Docker/Kubernetes, and a Node.js development setup; latest release is v2.0.0.

2.4kstars
231forks
13issues
MITlicense
2025since
Star historydaily snapshots by VibeCrowd

Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).

Alternatives & relatedmatched by topic overlap
Reviewgenerated from repository data · Aug 5, 2026

What it is

Fulling is building dedicated AI workspaces that combine skills, files, memory, scripts, and runtime. The current foundation provides identity and Kubernetes credential boundary functionality, with PostgreSQL-backed users, provider accounts, and sessions, plus a protected application workspace entry and per-user kubeconfig boundary.

How it works

  • It uses GitHub sign-in via Better Auth, stores credentials and sessions in PostgreSQL, and enforces a user-scoped Kubernetes client boundary via a kubeconfig model.
  • The repository targets a v3 foundation for workspace boundaries and credential isolation, including plaintext kubeconfigs stored in PostgreSQL and read-access controls.
  • Development commands expose standard npm scripts for running, building, linting, testing, and Prisma migrations.

Getting started

  • Requirements: Node.js 24, including its bundled npm 11.
  • Local development (public app with sign-in disabled):
    npm ci
    npm run dev
    
  • For legacy authenticated workspace (requires PostgreSQL and GitHub OAuth):
    cp .env.template .env.local
    # Fill in the database, Better Auth, and GitHub values.
    npm run prisma:migrate
    npm run dev
    
  • Configure GitHub OAuth callback:
    ${BETTER_AUTH_URL}/api/auth/callback/github
    
  • Key commands:
    npm run dev              # Start the development server
    npm run build            # Generate Prisma client and build
    npm run lint             # Run ESLint
    npm test                 # Run Vitest
    npm run test:e2e         # Run Playwright
    npm run prisma:format    # Format the Prisma schema
    npm run prisma:validate  # Validate the Prisma schema
    npm run prisma:migrate   # Deploy the baseline migration
    

Recent releases

  • v2.0.0 Fulling v2.0.0 (2026-05-11): Fulling v2.0.0 release snapshot for the v2 control-plane work. This release stabilizes the current agentic sandbox and does not claim the full future platform surface.
  • v1.0.0 MVP Release (2026-01-30): MVP release indicating core concept as an AI-driven full-stack engineer agent that works.

Traction

  • Stars: 2439
  • Forks: 231
  • Open issues: 13

Behind the repo

  • Topics include ai-agent, claude, claude-code, docker, kubernetes, llm, nextjs, pgsql, postgresql, prisma, react, shadcn-ui, typescript, vibe-coding
  • Language: TypeScript
  • License: MIT
  • Created: 2025-10-11
  • Last push: 2026-07-27

Caveats

  • Requires Node.js 24 with npm 11; the public app does not require PostgreSQL or an OAuth provider, while legacy authentication requires PostgreSQL and a GitHub OAuth App.
  • The README notes a v3 foundation and cautions that the v2 deployment should be reset for a new database when running migrations.
SharePost on XLinkedIn
All trending reposRevenue-verified startups →