Interface Navigation Guide
Master every part of the Kolega Studio interface
Last updated 7 months ago
πΊ Interface Overview
Kolega Studio is organized into three main panels with multiple navigation areas. Understanding these will significantly improve your productivity and help you manage the build process efficiently through proper thread usage.
π Main Navigation Bar (Top)
Kolega Studio Logo (Far Left)
Function: Home navigation
Returns to "Your Projects" page
Shows all projects
Access to create "New Project"
Trash icon for deleted projects (30-day recovery)
Project search and refresh functions
Project Name & Status
Location: Center-left of top bar
Shows current project name
Green/Yellow/Red Orb - Sandbox status indicator
π’ Green = "Sandbox is running"
π‘ Yellow = Sandbox restarting/loading
π΄ Red = Issue with sandbox server
Sandbox Management
Click the status orb to:
View current status
"π Reset Sandbox"
When to restart sandbox:
After adding/updating environment variables (REQUIRED)
When Preview stops updating
Backend shows disconnected
To clear cached states
After major configuration changes
Important: Only restart when no agent/chat thread is running to avoid interrupting processes
π Notifications Center
Location: Bell icon with red badge
Project creation confirmations
Deployment completion status (10-15 mins)
System maintenance notices
Domain purchase confirmations
Material notifications for platform operation
How to use:
Click bell icon
Toggle between "All" and "Unread" tabs
"Mark all read" to clear badge
Each notification shows timestamp
π Bug Reporter
Location: Bug icon in top toolbar
How to report:
Click bug icon
Select issue type:
Bug/Error
Feature Request
Other feedback
Describe issue in detail
Attach files (optional):
Maximum 5 files
10MB per file limit
Submit and receive tracking ID
πβοΈ Light/Dark Mode Switcher
Location: Moon/Sun icon
Click π for dark/dev mode
Click βοΈ for light mode
Preference saved for next session
π Publish Button
Location: Green "Publish" button
Quick publish (current version):
Click green Publish button
Deployment takes 10-15 minutes
Receive notification when complete
Advanced publishing (specific version):
Go to Project Settings tab
Access comprehensive publishing options
Acquire own domain (Pro Plan)
Publish to existing domain you won (Pro Plan)
Select any GitLab commit to publish
π€ Account Menu (Far Right)
Access to:
User Profile
Passwords
Plan/Subscription Tier
Credits (check/buy)
Payment Methods & Billing
Domain management
Notification preferences
Security settings
Integrations:
GitHub (Pro tier - BYO repository)
Expo Go (Pro tier - mobile apps)
π§΅ Left Panel - Thread Management
Understanding Threads
Threads are like separate conversations within your project:
Each thread has its own context
Multiple threads can exist in one project
Helps manage project context, token usage and costs
Keeps different features/tasks organized
Thread Best Practices
Create new thread for:
Each major feature
Different phases of development
Testing sessions
Bug fixes
UI/UX refinements
Thread naming:
Be descriptive
Include phase/feature
Easy to navigate later
Context window management:
Watch for warnings at ~80% capacity
Start new thread when warned
System compresses thread context as last resort
Thread Operations
Rename: Click thread name to edit
Delete: Remove thread (cannot be recovered)
New Thread: Click "+" to create
π¬ Center Panel - AI Chat Interface
Main Functions
Primary interaction point with AI agents
Upload screenshots for bug descriptions
Upload images for UI reference
Planning workspace before coding
Important Notes
Uploads here are thread-specific (not shared across threads)
For project-wide assets, use Project Files tab
Can be used like ChatGPT/Claude for planning
Tell agents "don't code yet" when planning
Agent Outputs
Your inputs: Green text on right
Agent outputs: Left side with accent colours
Different colours for different agents
Coding Agent, Investigation Agent, Browser Agent, etc.
Collapsed by default: Click to expand details
Summaries provided: End of each task/action
π± Right Panel - The 6 Essential Tabs
1οΈβ£ Preview Tab (Eye Icon)
Purpose: Live application view
View modes:
π± Mobile view
π₯ Desktop view
Refresh button
Preview in browser option
2οΈβ£ Monitor Tab
Purpose: Watch AI work in real-time
Code generation progress
Command line activities
Browser agent screenshots
File creation/modification logs
Best paired with Dev Tools for terminal view
3οΈβ£ Code Viewer Tab (<> Icon)
Purpose: Browse and edit project files
IMAGE/VIDEO comes here
Direct file editing
Access .md documentation files
4οΈβ£ Database Viewer Tab
Purpose: View application data in MongoDB backend
View all collections
View records in collections
Browse/edit individual records
Note: Shows "No collections found" until data is added
5οΈβ£ Project Files Tab (Folder Icon)
Purpose: Project-wide asset management
Upload files:
Drag and drop OR click "Browse"
Maximum 50MB per file
Any file type accepted
Accessible across ALL threads
Use for:
Logos and images
PDFs and documentation
Excel/CSV files
Reference materials
SDKs and technical papers
6οΈβ£ Project Settings Tab (βοΈ)
Purpose: Project configuration
Environment Variables:
Add API keys, secrets, tokens
Values encrypted (shown as β’β’β’β’β’β’β’)
MUST restart sandbox after changes
Pre-configured:
DATABASE_NAME
MONGODB_URI
Project Management:
Edit project name
View project ID
Creation timestamp
Deployment URLs:
Auto-generated:
https://[unique-project-name].kolegaapps.comCustom domain purchase option
Revisions (Version Control):
Automatic GitLab commits
Restore to earlier versions
Download project as ZIP
Complete code history
Delete Project:
Soft delete (30-day recovery)
Access deleted projects via trash icon
π Dev Tools Panel (Bottom)
Access: Click ">_DevTools ^" at bottom
Terminal Tab
Capabilities:
Preview Terminal commands ran by the agents
Multiple terminal sessions
System Logs Tab
Log types:
[INFO] - General information
[SUCCESS] - Successful operations
[ERROR] - Error conditions
Example:
[05:16:36 PM] [INFO] Kolega Chat initialized
[05:16:37 PM] [SUCCESS] Event WebSocket connected
[05:18:19 PM] [INFO] Sandbox ready - refreshed workspace π― Workflow Tips
Development Flow
Create planning thread β Write requirements
Create implementation plan β Save as .md
New thread per phase β Reference the plan
Watch Monitor tab β See progress
Check Preview tab β Test results
Database Viewer β Verify data
New thread for fixes β Keep context clean
Testing Flow
Complete a phase
New testing thread
Use browser agent
Check System Logs
Fix issues
Mark complete in plan
Deployment Flow
Test thoroughly in Preview
Check environment variables
Verify version you would like to publish (last version by default)
Click Publish button
Wait for notification
Test live URL
π¨ Quick Troubleshooting
π‘ Power User Tips
Multi-tab testing: Open Preview in browser window
Quick debugging: Keep Browser logs open
Batch uploads: Upload all assets at once to Project Files
Version control: Regular GitLab commits happen automatically
Context management: New thread = fresh context = better results
Agent summaries: Use end-of-task summaries to brief new threads
β‘ Keyboard Shortcuts & Quick Access
π Interface Efficiency Guide
Optimal Panel Usage
Planning: Center chat + Code Viewer for .md files
Building: Center chat + Monitor + Preview
Testing: Center Chat + Browser agent + Dev Tools + System Logs
Debugging: Center Chat + Monitor + Preview + Code Viewer + Database + System Logs
Deploying: Settings + Publish button
Credit-Saving Interface Tips
Use separate threads (left panel) for each feature
Upload all assets once (Project Files) instead of per-thread
Check Database Viewer before assuming data issues
Use Code Viewer to edit directly for small changes
Monitor System Logs to catch errors early
Remember: Mastering the interface, especially thread management, is key to efficient development and credit usage in Kolega Studio.