Need Immediate Help?
Models and Setup
What are the best models for CodinIT.dev?
What are the best models for CodinIT.dev?
- Claude 4.5 Sonnet (Anthropic): Best overall coder, excellent for complex applications
 - GPT-5o (OpenAI): Strong alternative with great performance across all use cases
 - Claude 4 Opus (Anthropic): Latest flagship model with enhanced capabilities
 - Gemini 2.5 Flash (Google): Exceptional speed for rapid development
 - DeepSeekCoder V3 (DeepSeek): Best open-source model for coding tasks
 
- DeepSeekCoder V2 236b: Powerful self-hosted option
 - Qwen 2.5 Coder 32b: Best for moderate hardware requirements
 - Ollama models: Local inference with various model sizes
 
- Moonshot AI (Kimi): Kimi K2 models with advanced reasoning capabilities
 - xAI Grok 4: Latest Grok model with 256K context window
 - Anthropic Claude 4 Opus: Latest flagship model from Anthropic
 
- Use larger models (7B+ parameters) for complex applications
 - Claude models excel at structured code generation
 - GPT-5o provides excellent general-purpose coding assistance
 - Gemini models offer the fastest response times
 
How do I configure API keys for different providers?
How do I configure API keys for different providers?
.env.local file in your project root:- Click the settings icon (⚙️) in the sidebar
 - Navigate to the “Providers” tab
 - Switch between “Cloud Providers” and “Local Providers” tabs
 - Click on a provider card to expand its configuration
 - Click on the “API Key” field to enter edit mode
 - Paste your API key and press Enter to save
 - Look for the green checkmark to confirm proper configuration
 
.env.local file is already in .gitignore.How do I add a new LLM provider?
How do I add a new LLM provider?
- Create a Provider Class in 
app/lib/modules/llm/ai-icons/your-provider.ts - Implement the BaseProvider interface with your provider’s specific logic
 - Register the provider in 
app/lib/modules/llm/registry.ts - The system automatically detects and registers your new provider
 
How do I set up Moonshot AI (Kimi) provider?
How do I set up Moonshot AI (Kimi) provider?
- Visit Moonshot AI Platform
 - Create an account and generate an API key
 - Add 
MOONSHOT_API_KEY=your_key_hereto your.env.localfile - Or configure it directly in Settings → Providers → Cloud Providers → Moonshot
 
- Kimi K2 Preview: Latest Kimi model with 128K context
 - Kimi K2 Turbo: Fast inference optimized version
 - Kimi Thinking: Specialized for complex reasoning tasks
 - Moonshot v1 series: Legacy models with vision capabilities
 
- Excellent for Chinese language tasks
 - Strong reasoning capabilities
 - Vision-enabled models available
 - Competitive pricing
 
What are the latest xAI Grok models?
What are the latest xAI Grok models?
- Grok 4: Most advanced model with 256K context window
 - Grok 4 (07-09): Specialized variant for specific tasks
 - Grok 3 Beta: Previous generation with 131K context
 - Grok 3 Mini variants: Optimized for speed and efficiency
 
- Get your API key from xAI Platform
 - Add 
XAI_API_KEY=your_key_hereto your.env.localfile - Models will be available in the provider selection
 
Best Practices
How do I access help and documentation?
How do I access help and documentation?
- Look for the question mark (?) icon in the sidebar
 - Click it to open the full documentation in a new tab
 - Provides instant access to guides, troubleshooting, and FAQs
 
- Main Documentation: Complete setup and feature guides
 - FAQ Section: Answers to common questions
 - Troubleshooting: Solutions for common issues
 - Best Practices: Tips for optimal usage
 
- GitHub Issues: Report bugs and request features
 
How do I get the best results with CodinIT.dev?
How do I get the best results with CodinIT.dev?
- Be specific about your stack: Mention frameworks/libraries (Astro, Tailwind, ShadCN, Next.js) in your initial prompt
 - Choose appropriate templates: Use our 15+ project templates for quick starts
 - Configure providers properly: Set up your preferred LLM providers before starting
 
- Use the enhance prompt icon: Click the enhance icon to let AI refine your prompts before submitting
 - Scaffold basics first: Build foundational structure before adding advanced features
 - Batch simple instructions: Combine tasks like “Change colors, add mobile responsiveness, restart dev server”
 
- Leverage MCP tools: Use Model Context Protocol for enhanced AI capabilities
 - Connect databases: Integrate Supabase for backend functionality
 - Use Git integration: Version control your projects with GitHub
 - Deploy easily: Use built-in Vercel, Netlify, or GitHub Pages deployment
 
How do I use MCP (Model Context Protocol) tools?
How do I use MCP (Model Context Protocol) tools?
- Go to Settings → MCP tab
 - Add MCP server configurations
 - Configure server endpoints and authentication
 - Enable/disable servers as needed
 
- Database connections and queries
 - File system operations
 - API integrations
 - Custom business logic tools
 
How do I deploy my CodinIT.dev projects?
How do I deploy my CodinIT.dev projects?
- Vercel: Go to Settings → Connections → Vercel, then deploy with one click
 - Netlify: Connect your Netlify account and deploy instantly
 - GitHub Pages: Push to GitHub and enable Pages in repository settings
 
- Automatic build configuration for popular frameworks
 - Environment variable management
 - Custom domain support
 - Preview deployments for testing
 
How do I use Git integration features?
How do I use Git integration features?
- Import existing repositories by URL
 - Create new repositories on GitHub
 - Automatic commits for major changes
 - Push/pull changes seamlessly
 
- Connect GitHub account in Settings → Connections
 - Import from your connected repositories
 - Version control with diff visualization
 - Collaborative development support
 
Project Information
How do I contribute to CodinIT.dev?
How do I contribute to CodinIT.dev?
What are the future plans for CodinIT.dev?
What are the future plans for CodinIT.dev?
Why are there so many open issues/pull requests?
Why are there so many open issues/pull requests?
New Features & Technologies
What's new in CodinIT.dev?
What's new in CodinIT.dev?
- 19 LLM Providers: Support for Anthropic, OpenAI, Google, DeepSeek, Cohere, and more
 - MCP Integration: Model Context Protocol for enhanced AI tool calling
 - Dynamic Model Loading: Automatic model discovery from provider APIs
 
- WebContainer: Secure sandboxed development environment
 - Live Preview: Real-time application previews without leaving the editor
 - Project Templates: 15+ starter templates for popular frameworks
 
- Git Integration: Import/export projects with GitHub
 - Automatic Commits: Smart version control for project changes
 - Diff Visualization: See code changes clearly
 
- Supabase Integration: Built-in database and authentication
 - API Integration: Connect to external services and databases
 
- One-Click Deployment: Vercel, Netlify, and GitHub Pages support
 - Environment Management: Production-ready configuration
 - Build Optimization: Automatic configuration for popular frameworks
 
How do I use the new project templates?
How do I use the new project templates?
- Start a new project in CodinIT.dev
 - Browse available templates in the starter selection
 - Choose your preferred technology stack
 - The AI will scaffold your project with best practices
 
- Frontend: React, Vue, Angular, Svelte, SolidJS
 - Full-Stack: Next.js, Astro, Qwik, Remix, Nuxt
 - Mobile: Expo, React Native
 - Content: Slidev presentations, Astro blogs
 - Vanilla: Vite with TypeScript/JavaScript
 
How does WebContainer work?
How does WebContainer work?
- Isolated Environment: Secure sandbox for running code
 - Full Node.js Support: Run npm, build tools, and dev servers
 - Live File System: Direct manipulation of project files
 - Terminal Integration: Execute commands with real-time output
 
- All major JavaScript frameworks (React, Vue, Angular, etc.)
 - Build tools (Vite, Webpack, Parcel)
 - Package managers (npm, pnpm, yarn)
 
How do I connect external databases?
How do I connect external databases?
- Create a Supabase project at supabase.com
 - Get your project URL and API keys
 - Configure the connection in your CodinIT.dev project
 - Use Supabase tools to interact with your database
 
- Real-time subscriptions
 - Built-in authentication
 - Row Level Security (RLS)
 - Automatic API generation
 - Database migrations
 
Model Comparisons
How do local LLMs compare to larger models like Claude 3.5 Sonnet for CodinIT.dev?
How do local LLMs compare to larger models like Claude 3.5 Sonnet for CodinIT.dev?
- Claude 4 Opus: Latest flagship model with enhanced reasoning (200K context)
 - Claude 3.5 Sonnet: Proven excellent performance across all tasks
 - GPT-5o: Strong general-purpose coding with great reliability
 - xAI Grok 4: Latest Grok with 256K context window
 
- Gemini 2.0 Flash: Exceptional speed for rapid development
 - Claude 3 Haiku: Cost-effective for simpler tasks
 - xAI Grok 3 Mini Fast: Optimized for speed and efficiency
 
- Moonshot AI Kimi K2: Advanced reasoning with 128K context
 - Moonshot AI Kimi Thinking: Specialized for complex reasoning tasks
 
- DeepSeekCoder V3: Best open-source model available
 - DeepSeekCoder V2 236b: Powerful self-hosted option
 - Qwen 2.5 Coder 32b: Good balance of performance and resource usage
 
- Best for privacy and offline development
 - Use 7B+ parameter models for reasonable performance
 - Still experimental for complex, large-scale applications
 
- Use Claude/GPT-5o for complex applications
 - Use Gemini for fast prototyping
 - Use local models for privacy/offline development
 - Always test with your specific use case
 
Troubleshooting
There was an error processing this request
There was an error processing this request
- Terminal output: If you started with Docker or 
pnpm - Browser developer console: Press 
F12→ Console tab - Server logs: Check for any backend errors
 - Network tab: Verify API calls are working
 
x-api-key header missing
x-api-key header missing
- Restarting the container: 
docker compose restart(if using Docker) - Switching run methods: Try 
pnpmif using Docker, or vice versa - Checking API keys: Verify your API keys are properly configured
 - Clearing browser cache: Sometimes cached authentication causes issues
 
Blank preview when running the app
Blank preview when running the app
- Check developer console for JavaScript errors
 - Verify WebContainer is running properly
 - Try refreshing the preview pane
 - Check for hallucinated code in the generated files
 - Restart the development server if issues persist
 
MCP server connection failed
MCP server connection failed
- Verify server configuration in Settings → MCP
 - Check server endpoints and authentication credentials
 - Test server connectivity outside of CodinIT.dev
 - Review MCP server logs for specific error messages
 - Ensure server supports the MCP protocol version
 
Git integration not working
Git integration not working
- GitHub connection failed: Verify your GitHub token has correct permissions
 - Repository not found: Check repository URL and access permissions
 - Push/pull failed: Ensure you have write access to the repository
 - Merge conflicts: Resolve conflicts manually or use the diff viewer
 - Large files blocked: Check GitHub’s file size limits
 
Deployment failed
Deployment failed
- Checking build logs for specific error messages
 - Verifying environment variables are set correctly
 - Testing locally before deploying
 - Checking platform-specific requirements (Node version, build commands)
 - Reviewing deployment configuration in platform settings
 
Everything works, but the results are bad
Everything works, but the results are bad
- Switch to a more capable model: Use Claude 3.5 Sonnet, GPT-5o, or Claude 4 Opus
 - Be more specific in your prompts about requirements and technologies
 - Use the enhance prompt feature to refine your requests
 - Break complex tasks into smaller, focused prompts
 - Provide context about your project structure and goals
 
WebContainer preview not loading
WebContainer preview not loading
- Check WebContainer status in the terminal
 - Verify Node.js compatibility with your project
 - Restart the development environment
 - Clear browser cache and reload
 - Check for conflicting ports (default is 5173)
 

Received structured exception #0xc0000005: access violation
Received structured exception #0xc0000005: access violation
Miniflare or Wrangler errors in Windows
Miniflare or Wrangler errors in Windows
Provider not showing up after adding it
Provider not showing up after adding it
- Restart the development server to reload providers
 - Check the provider registry in 
app/lib/modules/llm/registry.ts - Verify the provider class extends 
BaseProvidercorrectly - Check browser console for provider loading errors
 - Ensure proper TypeScript compilation without errors
 
