What is Teta?
Teta is an AI-powered development platform specifically optimized for Flutter development. Build mobile, web, and desktop applications with the power of AI while maintaining full control over your code through GitHub.Key Features
๐ค AI Optimized for Flutter
- Flutter-First: AI specifically trained and optimized for Flutter and Dart development
- Cloud Environment: Development environment pre-configured with Flutter SDK and Dart tools
- Intelligent Assistant: AI that understands Flutter widgets, state management, and best practices
- Custom AI Agents: Create specialized agents for your specific coding standards and workflows
๐ Privacy & Security
- Your Code, Your Repository: Teta never stores your codebase on its servers
- GitHub-Powered: All code lives in your GitHub repository
- Secure Sandboxes: Code is cloned into isolated, secure development environments
- Full Control: You own and control all your code and data
๐ Safe Development Workflow
- Protected Main Branch: AI never works directly on main/master branches
- Feature Branches: All changes happen on dedicated feature branches
- Review Process: Review all AI changes on GitHub before merging
- Pull Requests: Create PRs directly from Teta for team collaboration
- Version Control: Complete Git history of all changes
๐จ Live Preview While Coding
- Real-Time Updates: See your app running as the AI makes changes
- Hot Reload: Instant UI updates without rebuilding (Flutter)
- Hot Restart: Quick app restarts for logic changes
- Multiple Device Modes: Test on phone, tablet, and desktop views
- Integrated Console: Monitor logs and errors in real-time
๐ง Extensibility & Customization
- MCP Servers: Connect external tools and services (databases, APIs, etc.)
- Custom Integrations: Add your own MCP servers for specific needs
- Built-in Tools: Supabase, Dart documentation, and more out of the box
- Team Agents: Share AI configurations across your team
Quick Start
1. Create Your First Project
- Click on โNew Projectโ from the dashboard
- Choose your project type: Flutter or Svelte
- Connect your GitHub repository
- Wait for the workspace to initialize
2. Connect GitHub
GitHub integration is required for all projects:- Go to Settings > GitHub
- Install the Teta GitHub App
- Select the repository you want to use
- Grant necessary permissions
Note: Teta will create a dedicated working branch (teta/app-*) to protect your main branch.
3. Start Building with AI
Once your workspace is ready:-
Chat with AI: Describe what you want to build in natural language
-
Watch AI Code: The AI makes changes directly in your feature branch
- All modifications are committed to Git
- Changes are isolated from your main branch
-
See Live Preview: Your app updates in real-time as the AI codes
- Preview window shows the running app
- Hot reload applies changes instantly
- Test on different device sizes
-
Review & Merge: When satisfied with the changes:
- Review the diff on GitHub
- Create a pull request
- Merge into your main branch
4. Deploy Your App
When youโre ready to share:- Click the โPublishโ button in the navbar
- Your app will be deployed to a Teta domain (
*.teta.sh) - Share the link with anyone!
- (Optional) Connect your custom domain
Credits & Pricing
Teta uses a credit-based system:- Teta Starter plan (Free): 5 messages/day, 30 messages/month
- Teta Pro plan: 5x Starter plan usage
- Teta Max Plan: 4x Pro plan usage
Tip: The platform automatically chooses the best model for your task to optimize credit usage!
Next Steps
- ๐ Set up AI Agents - Create custom AI workflows
- ๐ Configure MCP Servers - Extend platform capabilities
- ๐ฎ Master Preview Controls - Learn development workflow
- ๐ Understand GitHub Integration - Version control best practices
Need Help?
- ๐ฌ Join our Discord Community
- ๐ง Email support: support@teta.so
- ๐ Report issues: GitHub Issues
Happy Building! ๐