tensorone logo

Experimental Projects

Website Generator

The Website Generator project investigates how language models can serve as full-stack UI engineers—from prompt to component tree, from data schema to deployment-ready code.

Inspired by tools like V0, Bolt, and Claude Code, we’re building our own open foundation for AI-native front-end development, driven by declarative design, component libraries, and developer-in-the-loop feedback cycles.


What We're Building

At the heart of the project is an AI-to-UI compiler—a model-driven system that takes natural language prompts and produces structured websites using modern stacks like:

  • Next.js / React
  • Tailwind CSS / ShadCN
  • JSON Schemas → UI forms
  • GraphQL / REST hooks

Output is not just static HTML—it’s editable, extensible, and deployable.


Core Technologies

  • Code LLMs: Claude 3, GPT-4 Code Interpreter, DeepSeek Coder
  • Abstract UI Language (AUL): Our internal prompt-to-UI intermediate format
  • Live Editor Loop: LLM + diff patcher + file context retention
  • Design Tokens: Standardized style guides injected into prompt context

Features in Development

  • Prompt-to-layout: Describe a homepage → get a responsive, styled layout
  • Prompt-to-form: Provide a schema or text → generate full input components
  • Component rewrites: "Make this dark mode", "Add animations", etc.
  • Local preview & deploy: Generate → preview → push to endpoint in minutes
  • Multi-file context: Inject custom data models or utility functions as context

Open Source Philosophy

Unlike closed platforms, our Website Generator is built around transparency and reusability:

  • All outputs are clean, readable code—no obfuscation
  • We use and contribute to open libraries like tailwind, radix, shadcn, valtio, and more
  • Our internal UI builder is being modularized for future release under a permissive license
  • Outputs are framework-agnostic, not locked to a vendor

Example Prompt

"Build a responsive SaaS landing page with a pricing table, customer logos, and a contact form."

Output:

  • /components/Pricing.tsx
  • /components/LogoGrid.tsx
  • /pages/index.tsx
  • Tailwind utility classes + layout grid
  • Markdown-powered copy blocks

TensorOne Stack Integration

All generation and previews are powered by:

  • TensorOne Serverless Endpoints for LLM inference
  • TensorOne File Storage for snapshot versioning
  • Cluster rendering using headless Chrome for screenshots and CI snapshots
  • CLI flow:
tensoronecli project create --type webgen
tensoronecli project dev

What’s Next

  • Design-to-code: Upload Figma or PNG → generate React components
  • Data-aware dashboards: Auto-generate UIs from mock APIs or schema introspection
  • Multi-agent generation: Writer, Designer, and Engineer agents collaborating on web projects
  • Open Playground: Editable live coding environment with diff visualization

The future of web development isn’t no-code—it’s AI-native code.
We’re not replacing developers. We’re accelerating them—from idea to interface.


Previous
Text to Video