Experimental Projects
App Generator
The App Generator project explores how language models can produce real, installable, and interactive applications—not just static prototypes—across iOS, Android, macOS, and Windows.
Unlike web-only builders, we focus on native app development, with support for system APIs, multi-platform deployment targets, and full-stack integration hooks.
Our Vision
Prompt-to-app isn’t about scaffolding boilerplate. It’s about teaching models how to:
- Design multi-screen navigation
- Handle native permissions (camera, location, filesystem)
- Build reactive UIs with real state
- Wire up APIs and local databases
- Compile, package, and ship cross-platform binaries
Supported Targets
We currently support generation and packaging for:
- React Native
- Flutter
- SwiftUI (iOS/macOS)
- Kotlin Jetpack Compose (Android)
- Electron + Tauri (Desktop)
Our backend stack adapts to:
- Firebase, Supabase
- RESTful APIs from schemas
- SQLite, Realm, or file-based storage
- Native plugin bridging (e.g. Bluetooth, camera, push notifications)
Prompt Capabilities
- Prompt-to-screen: “Create a login screen with email and OTP support”
- Prompt-to-workflow: “Build a 3-step onboarding flow with progress bar”
- Prompt-to-native-API: “Let the user take a photo and save it locally”
- Prompt-to-offline-mode: “Cache data locally with fallback sync”
- Prompt-to-publish: Generate metadata for store submission
Core Technologies
- Code LLMs: GPT-4, Claude 3, DeepSeek Coder
- Prompt Compiler: Converts instructions into ASTs and then real code
- Manifest Injector: Auto-generates config files (e.g.,
AndroidManifest.xml
,Info.plist
) - Native Resolver: Suggests or adds platform-specific implementations when required
Example Session
"Build a note-taking app that works offline and syncs to Supabase when online. Add dark mode and markdown support."
Generated:
- Screens:
Home
,Editor
,Settings
- Local storage:
SQLite
with model binding - Supabase sync worker with retry logic
- Cross-platform theme toggle
- Markdown preview with highlight.js
- Build-ready project for Android + macOS
App Testing + Packaging
All projects are tested and compiled on TensorOne GPU Clusters using native build environments:
- Xcode for iOS/macOS
- Gradle + Android SDK for Android
- Tauri CLI + Rust for lightweight desktop apps
Post-build snapshots are saved, signed, and published to our private preview store or TestFlight channels.
Tooling Support
- Component library injectors (e.g., MUI, NativeBase, SwiftUIViews)
- Design system awareness (load Tailwind config, Material tokens, etc.)
- Store-ready assets generation: icons, screenshots, privacy manifest
- Interactive CLI to walk through features before commit
tensoronecli project create --type native-app
tensoronecli project build --target ios
What We’re Exploring
- Voice-driven prototyping (“Build me a meditation app with a calming theme”)
- Context-aware revisions (“Make this offline-first”, “Add calendar integration”)
- Multi-agent collaboration (Planner → UI Dev → API Integrator → QA Agent)
- Self-hosted preview environments with hot reload and analytics
We don’t believe in no-code.
We believe in AI-assisted native code—fast, flexible, and built for the platforms that matter.
From sketch to store-ready binary, App Generator is the pipeline.