Production-ready scaffold for the Heist AI agent marketplace and orchestration console.
- Marketplace for specialized AI agents with a concierge hiring assistant.
- Core flow: landing prompt → auth gate → onboarding → comparison view → agent profile → waitlist.
- Supabase-backed orchestrator tools log telemetry for guardrails and auditing.
- Install dependencies with
pnpm install. - Copy
.env.exampleto.env.localand add Supabase credentials. - Run the dev server with
pnpm dev. - Execute
pnpm lintbefore pushing changes.
pnpm dev– start Next.js with hot reload.pnpm build– create an optimized production build.pnpm start– run the compiled app in production mode.pnpm lint– run ESLint with Next.js and Tailwind rules.pnpm test– execute Vitest unit suites (add specs undertests/).pnpm test:e2e– run Playwright smoke tests for the authenticated journey.
app/– App Router entries grouped as public, auth, and protected experiences.components/– Shared UI primitives such asAgentCardandPromptInput.lib/– Cross-cutting utilities and React hooks.stores/– Zustand slices for local state.supabase/– Database migrations, generated types, and Edge Functions.design/– Design tokens and MCP exports.tests/– Vitest and Playwright suites mirroring the source tree.
Refer to .agent/README.md for the full documentation index, including SOPs and system design notes.