8080-ai-platform is a clone of the public 8080.ai platform: an agentic AI software factory in which a team of AI engineering agents builds, tests, documents, and debugs production-grade software. The product intent is to reproduce the referenced platform's public experience, its core workflows, and its output — not to invent a divergent product. The audience is technical: developers, founders, and operations leads who want production-grade applications built by AI agents and who expect to observe, review, and approve the work as it happens.
The platform's promise, carried verbatim from the source: "A team of AI engineers that build, test, document, and debug production-grade software — so you ship what matters."
8080-ai-platform is delivered as a first-party web application with an application-owned identity boundary. Anonymous visitors reach the public Landing experience, which explains the platform and routes them into its core workflows. Self-starting users enroll through Sign Up and return through Login. Authenticated Platform Users work inside a protected Workspace that owns the platform's core agentic build workflows and persists project memory across sessions. A restricted Admin surface is owned by the Platform Builder/Operator, who configures and maintains the platform so its behavior and output match 8080.ai.
Current actors are the Platform Visitor (anonymous), the Platform User (authenticated), and the Platform Builder/Operator (authenticated, role-restricted). The platform's AI agents — Tech Lead, System Architect, Project Manager, Frontend, Backend, DevOps, Designer, QA, and the dedicated AI Engineer — are system actors, not human personas; they act on behalf of the Platform User and surface their work for human review.
Narrow exclusions: the clone reproduces only the referenced platform's public experience, stated facts, and workflows. It does not copy 8080.ai private data, credentials, or non-public assets. No adjacent account-management capabilities (password reset flows beyond returning verification, billing self-service beyond the stated pricing display, social features) are introduced beyond what the accepted workflows require.
Full-scope clone intent: the clone must reproduce the same UI interface, user flows, workflows, backend systems, database schema, sandbox, LLM and API layer, AI agents, and AI swarms as 8080.ai. Because 8080.ai's private internals are not publicly documented, the backend systems, database schema, sandbox, LLM/API layer, and agent/swarm runtime are specified from observable public product behavior and must be functionally equivalent to it. The planning agents derive requirements, user flows, architecture, tasks, and designs from this document; build cost is calculated only once tasks exist.
Delivery phasing: the full stack (auth, workspaces, sandboxes, billing, agent runtime) is planned in phases — (1) core platform shell, (2) agent runtime and sandbox, (3) billing and admin. All phases are in the current delivery horizon; phasing orders the work and does not defer or remove any requirement.
The product is a working agentic software factory, not a marketing shell. Its public entry (Landing) is anonymously reachable and carries the platform's stated facts, principles, deliverables, trust posture, and pricing. Its protected working surface (Workspace) is where a Platform User initiates builds, watches agents execute in parallel across branches, reviews and approves work through the To Do → AI In Progress → Human In Progress → Review → Done flow, edits code in the browser-based VS Code editor, and receives the platform's deliverables. Its restricted surface (Admin) is where the Platform Builder/Operator maintains platform configuration so behavior and output remain equivalent to 8080.ai.
Identity is application-owned: enrollment is self-service via Sign Up, returning access is via Login, and Admin access is role-restricted and provisioned by the builder/operator rather than self-selected. All current behavior is in the current delivery horizon; no future-horizon capabilities are claimed.
The following facts are preserved from the authoritative content source (8080.ai public experience) and must appear as stated:
FR-1 — Clone the public experience. As a Platform Visitor, I should reach the Landing page anonymously and see the platform's public experience — hero, tagline, scale capabilities, principles, deliverables, trust and certifications, stats, pricing, and navigation — so that I understand what the platform offers before creating an account. (explicit; lifecycle: anonymous entry → Landing renders source facts → visitor chooses Sign up, Log in, or Explore public projects; failure: stats feed unavailable → last known values shown; continuation: route into Sign Up, Login, or public projects.)
FR-2 — Self-service enrollment. As a Platform Visitor, I should sign up for a free account from Landing or Sign Up so that I can reach the protected Workspace. (required_inference; lifecycle: visitor submits enrollment → account created with member role → authenticated session → Workspace; failure: validation or duplicate email → inline error → correct and resubmit; continuation: Workspace.)
FR-3 — Returning verification. As a Platform User or Platform Builder/Operator, I should log in from Login so that I can resume my protected work. (required_inference; lifecycle: submit credentials → authenticated session → role-appropriate surface (Workspace or Admin); failure: invalid credentials → error → retry; continuation: resume prior project or admin configuration.)
FR-4 — Agentic AI factory build types. As a Platform User, I should choose a build type — Website, SaaS App, Chat, or Loop — when creating a project so that the AI factory produces the right kind of software. (explicit; lifecycle: select build type → project created → agents begin architecture-first work; failure: invalid selection → guidance; continuation: project board.)
FR-5 — Architecture-first design. As a Platform User, I should receive a system requirements document, microservice design, database schemas, API contracts, and evolving component diagrams before code is produced so that the build is production-architecture from day one. (explicit; lifecycle: project created → agents produce architecture artifacts → user reviews → approval gate; failure: artifact generation failure → surfaced loudly → retry; continuation: code generation.)
FR-6 — Multi-agent parallel execution. As a Platform User, I should see the multi-agent system — Tech Lead, System Architect, Project Manager, Frontend, Backend, DevOps, Designer, QA — execute in parallel across three branches from architecture to code to deployment so that work proceeds without babysitting. (explicit; lifecycle: architecture approved → agents execute in parallel on three branches → activity visible → branches converge; failure: agent failure → surfaced loudly → retry; continuation: pull request.)
FR-7 — Branch-per-task with PR merging. As a Platform User, I should have each task executed on its own branch and merged by pull request so that changes are reviewable and traceable. (explicit; lifecycle: task assigned → branch created → agent commits → PR opened → user reviews and merges; failure: merge conflict → surfaced → resolve; continuation: merged into project.)
FR-8 — Approval gates and human review. As a Platform User, I should review and approve work at approval gates through the To Do → AI In Progress → Human In Progress → Review → Done flow so that human control is preserved. (explicit; lifecycle: task moves To Do → AI In Progress → Human In Progress → Review → Done with user decisions at gates; failure: rejection → task returns to prior state with feedback; continuation: Done.)
FR-9 — Security scan per task. As a Platform User, I should see a security scan run per task and before staging deployments so that insecure work is caught before it ships. (explicit; lifecycle: task completes → scan runs → results shown → blocking issues halt deployment; failure: scan failure → surfaced loudly → re-run; continuation: deployment or fix.)
FR-10 — Browser-based VS Code editor. As a Platform User, I should edit code in a full browser-based VS Code editor with syntax highlighting, IntelliSense, live preview, and an integrated terminal (or via the 8080 desktop extension) so that I can inspect and adjust agent output directly. (explicit; lifecycle: open editor → edit → live preview → save; failure: editor error → surfaced → reload; continuation: commit or deploy.)
FR-11 — Dedicated AI Engineer agent. As a Platform User, I should use a dedicated AI Engineer agent to wire model endpoints, APIs, and data stores so that integrations are handled by the factory. (explicit; lifecycle: invoke AI Engineer → configure endpoints/APIs/data stores → wired into project; failure: wiring error → surfaced → retry; continuation: build proceeds.)
FR-12 — Multi-model gateway. As a Platform User, I should have my project's model calls routed through a multi-model gateway so that model choice is managed by the platform. (explicit; lifecycle: project uses models → gateway routes → results returned; failure: gateway error → surfaced → retry; continuation: build proceeds.)
FR-13 — Isolated workspaces and Kubernetes namespace per project. As a Platform User, I should have my project run in an isolated workspace with its own Kubernetes namespace so that projects do not interfere. (explicit; lifecycle: project created → namespace provisioned → isolated runtime; failure: provisioning failure → surfaced → retry; continuation: build proceeds.)
FR-14 — Managed backend on Kubernetes with auto-scaling. As a Platform User, I should have my project's backend managed on Kubernetes with auto-scaling so that it scales with demand. (explicit; lifecycle: deploy → managed backend runs → scales; failure: deployment failure → surfaced → retry; continuation: running service.)
FR-15 — Visual testing and continuous QA. As a Platform User, I should have visual testing, continuous QA, and tests run against my project so that quality is verified continuously. (explicit; lifecycle: build → tests run → results shown; failure: test failure → surfaced → fix; continuation: deployment.)
FR-16 — Deployment to Kubernetes staging/production. As a Platform User, I should deploy to Kubernetes staging and production after security scans pass so that my software ships. (explicit; lifecycle: scan passes → deploy to staging → verify → deploy to production; failure: scan or deploy failure → surfaced → retry; continuation: running production service.)
FR-17 — Deliverables. As a Platform User, I should receive the platform's deliverables — complete codebase, test suite with 80%+ coverage, Docker & Kubernetes artifacts, documentation, and CI/CD pipeline — so that I have production-grade output. (explicit; lifecycle: build completes → deliverables assembled → user downloads/views; failure: missing deliverable → surfaced → regenerate; continuation: handoff.)
FR-18 — Persistent project memory. As a Platform User, I should have persistent project memory across sessions so that I can resume work where I left off. (explicit; lifecycle: session ends → memory persisted → return → state restored; failure: memory load failure → surfaced → retry; continuation: resume.)
FR-19 — Org management with roles. As a Platform Builder/Operator, I should manage organizations with roles (owners, admins, members) so that access is controlled. (explicit; lifecycle: open Admin → manage roles → saved; failure: validation → retry; continuation: roles applied.)
FR-20 — Compliance and trust posture. As a Platform Builder/Operator, I should maintain ISO 9001, ISO 27001, SOC 2, GDPR-ready, and HIPAA-ready workspace isolation and compliance controls so that the platform's trust posture matches 8080.ai. (explicit; lifecycle: configure controls → verified → displayed on Landing; failure: control gap → surfaced; continuation: compliance maintained.)
FR-21 — Flat-cost models and pricing. As a Platform Visitor or Platform User, I should see freemium pricing starting at $4.99/month with flat-cost models so that cost is predictable. (explicit; lifecycle: view pricing on Landing → understand tier; continuation: sign up.)
FR-22 — Public projects exploration. As a Platform Visitor, I should explore public projects from Landing so that I can see what the platform produces before signing up. (explicit; lifecycle: click Explore public projects → browse → optionally sign up; continuation: Sign Up.)
FR-23 — Skill Store, Models, About, and supporting sections. As a Platform Visitor, I should navigate to Skill Store, Models, Pricing, About, Who it's for, Features, How it works, Humans + AI, Why 8080, Trust, Reviews, and Contact so that I can learn about the platform. (explicit; lifecycle: navigate → read → continue; continuation: Sign Up or Log in.)
FR-24 — Admin configuration. As a Platform Builder/Operator, I should configure and maintain the platform from Admin so that its behavior and output match 8080.ai. (required_inference; lifecycle: log in → Admin → configure → save → verified; failure: validation → retry; continuation: platform behavior updated.)
The Platform Visitor arrives at the public entry of the cloned 8080.ai-style platform without an account. Their context is evaluation: they want to understand what the platform offers — the agentic AI factory, the multi-agent team, the deliverables, the trust posture, and the pricing — and to reach the platform's primary workflows. Their primary goal is to navigate the public-facing experience to the platform's core entry points without needing an account first. Their distinct responsibilities are reading the Landing experience, exploring public projects, and choosing to sign up or log in. Their inputs are the public content (tagline, scale capabilities, principles, deliverables, certifications, stats, pricing) and navigation. They interact with the Platform User only indirectly (through public projects) and with the platform through Landing. Observable success: they reach Sign Up, Login, or public project exploration from Landing.
The Platform User is an authenticated builder who uses the cloned platform's core workflows to accomplish the same tasks the original 8080.ai platform supports, returning across sessions to continue their work. Their context is a protected Workspace with persistent project memory. Their primary goal is completing those workflows with the same output the original platform produces. Their distinct responsibilities are creating projects by build type, reviewing architecture-first artifacts, watching multi-agent parallel execution across three branches, reviewing and approving at gates through the To Do → AI In Progress → Human In Progress → Review → Done flow, merging via pull request, editing in the browser-based VS Code editor, invoking the dedicated AI Engineer agent, reviewing security scans, running visual testing and continuous QA, deploying to Kubernetes staging/production, and receiving deliverables. Their inputs are build-type selection, task definitions, review decisions, code edits, and integration configuration. They interact with the AI agents (system actors acting on their behalf) and with the Platform Builder/Operator through the platform's configuration. Observable success: a deployed project with the platform's deliverables and persistent memory.
The Platform Builder/Operator owns the system design and development of the cloned platform, configuring and maintaining it so that its workflows and outputs match the original 8080.ai platform. Their context is the role-restricted Admin surface. Their primary goal is that the delivered system reproduces the original platform's behavior and output. Their distinct responsibilities are configuring platform behavior, managing org roles (owners, admins, members), maintaining compliance controls (ISO 9001, ISO 27001, SOC 2, GDPR-ready, HIPAA-ready), and reviewing platform health. Their inputs are configuration changes and role assignments. They interact with Platform Users through the platform's configuration and with the platform's system actors through the model gateway and infrastructure settings. Observable success: platform behavior and output remain equivalent to 8080.ai.
Muse: Refik Anadol. Headline: Data made physical — a machine-learning data sculpture for an AI engineering factory.
Mode: Dark.
Color tokens (exact hex by role):
#07080B — dominates ~70%.#101319 — ~20%.#F2F4F7 — ~18:1 contrast on #07080B.#E8FF5A.#FF6A3D.#8A93A6.#E8FF5A → teal #3DE0C8 → hot coral #FF6A3D.Typography:
-0.03em tracking, sentence case.0.18em letterspacing.clamp(44px, 7.2vw, 112px); section heads clamp(32px, 4vw, 56px).Shape language: Rectilinear and museum-calm; sharp 2px radius on panels; hairline 1px borders at rgba(242,244,247,0.10); no pills except status chips; the only curves are the generative particle flows. Section boundaries are full-bleed black voids separated by single hairline rules.
Spacing rhythm: Asymmetric 12-column grid with 96px gutters at 1280px; single column at 375px with 20px margins; slim fixed top bar with hairline underline.
Imagery style: Generative particle/fluid renders derived from the product's own metrics (1.310T tokens processed, 328,260 screens generated, 183 countries); schematic architecture diagrams as thin luminous strokes on black; code-panel inserts in JetBrains Mono on #101319. No stock photography, no people, no gradient blobs, no device mockups.
The public entry is a full-bleed 100vh black void (#07080B) carrying a real-time WebGL particle field — a slow luminous data sculpture in acid-lime, teal, and coral drifting like a fluid topographic cloud, densest at upper right and dissolving toward lower left. Overlaid bottom-left: the eyebrow "F(X) DATA LABS · AGENTIC AI FACTORY" in 12px JetBrains Mono uppercase, then the tagline set in Space Grotesk 300 at clamp(44px, 7.2vw, 112px) with "production-grade software" in acid-lime, and beneath it two text-links: "Sign up for free" (lime, underlined) and "Explore public projects" (white). Bottom-right: a fixed mono readout panel on hairline-ruled black — "328,260 SCREENS GENERATED / 1.310T TOKENS PROCESSED / 183 COUNTRIES SERVED" with tabular numerals. No centred headline, no gradient blob, no blue button — the data sculpture and the oversized left-aligned statement are the whole first screen. The particle density and hue are driven by the platform's real stat numbers, and the field scroll-morphs as the page descends into the capability marquee, three-agent branch diagram, Kanban flow strip, deliverables grid, trust row, stats band, and pricing band.
Interaction Model: Animated Motion Tempo: cinematic Hero Dimensionality: webgl
Landing Hero Motion Brief
cubic-bezier(0.16,1,0.3,1); no bounces, no hover-lift cards; hover is a hairline brightening and a lime underline sweep.#07080B void; particle field densest upper right; bottom-left type block with eyebrow, tagline (with "production-grade software" in #E8FF5A), and two text-links; bottom-right fixed mono readout panel with hairline dividers and tabular numerals.Landing Hero 3D Scene Brief — DIRECTION-DERIVED
A single crafted real-time particle sculpture: a fluid topographic cloud of ~100k points in acid-lime, teal, and coral, with density and hue driven by the platform's stat numbers, drifting slowly and reacting subtly to cursor and scroll. The scene shows the product's defining state — machine scale made visible — against the #07080B void, with the bottom-right mono readout pinned as a HUD.
prefers-reduced-motion, the particle field freezes to a still frame and counters show final values. (explicit; rationale: creative direction constraint.)No completed page designs yet.
Completed design pages will appear here when they are ready to preview.
No completed page designs yet.
Completed design pages will appear here when they are ready to preview.
No comments yet. Be the first!