Overview
CodinIT is a web-based AI-powered development platform with extensive customization options. Personalize your color palette, configure AI providers, manage connections, and adjust application behavior through the Control Panel.control panel
The Control Panel is your central hub for all customization:- Click your profile avatar in the top-right corner
- Select Settings from the dropdown menu
- Browse settings categories or use the search bar
keyboard shortcuts
- Toggle Theme:
Cmd/Ctrl + Alt + Shift + D - Toggle Terminal:
Cmd/Ctrl + `
design palette (experimental)
The Design Palette guides AI in creating designs that match your brand and aesthetic preferences. Customize colors, typography, and visual features for AI-generated interfaces.
accessing design palette
Click the palette icon in the chat interface to open the Design System dialog.color customization
Control 11 color roles with separate light and dark mode palettes:brand colors
brand colors
- Primary: Main brand color for primary buttons, active links, and key interactive elements
- Secondary: Supporting brand color for secondary buttons, inactive states, and complementary elements
- Accent: Highlight color for badges, notifications, focus states, and call-to-action elements
base colors
base colors
- Background: Page backdrop for the main application/website background
- Surface: Elevated content areas for cards, modals, dropdowns, and panels
- Text: Primary text for headings, body text, and main readable content
- Text Secondary: Muted text for captions, placeholders, timestamps, and less important information
- Border: Separators for input borders, dividers, table lines, and element outlines
status colors
status colors
- Success: Positive feedback for success messages, completed states, and positive indicators
- Warning: Caution alerts for warning messages, pending states, and attention-needed indicators
- Error: Error states for error messages, failed states, and destructive action indicators
typography options
Choose from 9 professionally selected fonts:- Inter - Default, modern sans-serif
- Roboto - Google’s popular sans-serif
- Open Sans - Friendly and readable
- Montserrat - Geometric sans-serif
- Poppins - Geometric with playful character
- Lato - Humanist sans-serif
- JetBrains Mono - Monospace for code
- Raleway - Elegant display font
- Lora - Serif for traditional look
design features
Toggle visual design features to match your aesthetic:rounded corners
Adds smooth, rounded corners to elements for a modern, friendly appearance
subtle border
Adds refined borders to elements for clear visual separation
gradient accent
Applies gradient effects to accent elements for visual depth
soft shadow
Adds subtle shadows for elevation and depth perception
frosted glass
Creates translucent, blurred backgrounds for modern aesthetics
styling controls
Fine-tune visual appearance: border radius- None (0px)
- Small (0.25rem)
- Medium (0.375rem) - Default
- Large (0.5rem)
- Extra Large (0.75rem)
- Full (9999px) - Pill-shaped
- None
- Small
- Medium
- Large
- Extra Large
- Tight (0.75rem)
- Normal (1rem) - Default
- Relaxed (1.25rem)
- Loose (1.5rem)
live preview
The Design Palette includes real-time preview with:- Hero sections with your color scheme
- Button styles (primary and secondary variants)
- Typography hierarchy
- Pricing cards with features
- FAQ sections
- Stats displays
preset themes
11 preset design themes to jumpstart customization:- Minimal - Clean, distraction-free design
- Modern - Contemporary with bold accents
- Carbon - IBM Carbon-inspired system
- Material - Google Material Design principles
- Flat - Flat design with vibrant colors
- Neobrutalism - Bold borders and stark contrasts
- Glassmorphism - Frosted glass effects
- Claymorphism - Soft, 3D clay-like elements
- Retro - Nostalgic design patterns
- Neumorphism - Soft UI with subtle shadows
- Cyberpunk - Futuristic neon aesthetics
control panel settings
profile
Manage your account and personal information:- Username and display name
- Bio and avatar
- Theme preference (Light/Dark/System)
- Language and timezone
- Notification preferences
features
Toggle experimental features and new capabilities:- Auto-select template: Automatically select templates for new projects
- Context optimization: Optimize AI context window usage
- Developer mode: Enable advanced developer features and tools
- Event logs: Enable detailed system event logging
Features marked as experimental may change or be removed in future versions.
cloud providers
Configure cloud-based AI providers:anthropic
Claude models with extended thinking
openai
GPT-4 and o1 reasoning models
Gemini Pro and Flash models
mistral ai
Mistral and Codestral models
groq
Ultra-fast inference platform
deepseek
DeepSeek reasoning models
- Enable/disable provider
- API key management
- Base URL (for compatible providers)
- Model selection
local providers
Configure local AI inference:- Ollama: Run models locally via Ollama
- LM Studio: Desktop application for local models
- OpenAI-compatible: Custom OpenAI-compatible endpoints
- Custom base URL
- Connection testing
- Model discovery
- Enable/disable toggle
API keys
Centralized API key management for all AI providers:- Add, edit, or remove API keys
- Test key validity
- Export keys for backup
- Import keys from backup
connections
Manage integrations with external services: github- Authenticate with GitHub
- Browse repositories
- Clone templates
- Push local projects
- Connect Vercel account
- Deploy projects
- View deployment status
- Connect Netlify account
- Deploy sites
- Manage domains
- Configure Cloudflare Pages
- Deploy applications
- Test connection status
- View connection logs
- Troubleshoot issues
data management
Control how CodinIT handles your data:- View storage usage
- Export chat history
- Clear conversation data
- Download project files
- Manage local storage
All data is stored locally in your browser. Clearing browser data will remove all CodinIT data.
notifications
Configure notification preferences:- System notifications
- Deployment status updates
- Error alerts
- Feature announcements
service status
Monitor AI provider availability:- Real-time service status for 19+ providers
- Uptime monitoring
- Incident reports
- Historical data
event logs
View detailed system events:- AI model interactions
- WebContainer operations
- File system changes
- Network requests
- Error tracking
debug
Advanced debugging tools:- System diagnostics
- Memory usage
- Browser information
- WebContainer status
- Console logs
- Performance metrics
updates
Check for CodinIT updates:- Current version information
- Available updates
- Release notes
- Auto-update configuration
task manager
Monitor system resources:- CPU usage
- Memory consumption
- Active processes
- WebContainer status
- Terminal sessions
tab management
Customize Control Panel tabs:- Show/hide tabs
- Reorder tabs
- Reset to defaults
- Separate User and Developer modes
light and dark modes
CodinIT supports three theme modes:- Light: Optimized for bright environments
- Dark: Reduces eye strain in low light (Default)
- System: Follows operating system preference
- Open Control Panel → Profile
- Select theme preference
- Or use keyboard shortcut:
Cmd/Ctrl + Alt + Shift + D
theme persistence
Theme preference is stored in browser localStorage and persists across sessions.keyboard shortcuts
CodinIT has minimal keyboard shortcuts by design:| Action | Shortcut |
|---|---|
| Toggle theme | Cmd/Ctrl + Alt + Shift + D |
| Toggle terminal | Cmd/Ctrl + ` |
More keyboard shortcuts are planned for future releases based on user feedback.
browser storage
All CodinIT customization is stored in browser localStorage: Stored data:- Design palette preferences
- Provider configurations
- API keys
- Theme preference
- Feature toggles
- Tab configuration
- Connection tokens
developer mode
Enable advanced features for power users: Enabled features:- Additional debug tabs
- Extended event logging
- System diagnostics
- Memory monitoring
- WebContainer controls
- Open Control Panel → Features
- Toggle “Developer mode”
- Additional tabs appear in Developer window
troubleshooting
settings not saving
- Check browser localStorage permissions
- Disable browser extensions that block storage
- Try a different browser
- Clear cache and reload
theme not applying
- Check browser theme preference
- Try toggling theme manually
- Clear browser cache
- Refresh the page
API keys not working
- Verify key validity in API Keys tab
- Test connection in Cloud Providers tab
- Check provider status in Service Status
- Review event logs for errors
design palette changes not visible
- Click “Save Changes” after customization
- Refresh the page
- Clear browser cache
- Check that Design Palette is enabled
