What is Demo Mode?
Demo Mode provides a complete, interactive experience with a sample e-commerce platform called ShopFlow. This fictional project demonstrates all of Kasava’s capabilities with realistic data:- Sample Product - A fully configured product with linked repositories
- Demo Dashboard - Work items, recent updates, and quick stats
- Sample Bug Reports - Pre-analyzed bug submissions with AI insights
- Demo Plans - Product Requirements Documents with AI enhancements
- Sample Chat Threads - Example AI conversations about the codebase
- Demo Integrations - Simulated GitHub, Linear, Jira, and Asana activity
- Sample Workflows - CI/CD, testing, and monitoring configurations
- Demo Documentation - Automated documentation updates
- Sample Roadmap - Product planning and timeline views
In Demo Mode, all data is read-only. You can explore and interact with the interface, but changes won’t be saved. This prevents accidental modifications to sample data.
Enabling Demo Mode
Sidebar Toggle
You can toggle Demo Mode on or off at any time using the switch in the sidebar:
During Onboarding
When you first sign up for Kasava, Demo Mode is enabled automatically after completing onboarding:- Your account is configured with demo data
- You’re redirected to the dashboard with a welcome dialog
- The welcome dialog shows quick links to explore different features
Skip to Demo
If you want to explore without completing full onboarding:If you skip onboarding to explore demo mode, you’ll need to complete onboarding later to connect your real repositories. The demo banner will prompt you to “Resume Onboarding” when you’re ready.
Demo Mode Indicator
When Demo Mode is active, you’ll see a yellow banner at the top of the application:
The banner displays:
- “Demo Mode Active” label with an eye icon
- “Changes are simulated and not saved” message (when navigating away from dashboard)
- Restart Tour button - Replay the guided demo tour
- Exit Demo button - Exit demo mode to see your real data
- The banner shows “Complete onboarding to access your real data”
- A Resume Onboarding button replaces Restart Tour
What You Can Explore
Dashboard
The dashboard in Demo Mode shows:- Recent Updates - Latest accomplishments and risks from the ShopFlow project
- My Work - Sample tasks and issues needing attention
- Quick Stats - Open issues, pull requests, and bug counts
Product Views
Navigate to a product from the sidebar to explore:Summary
Summary
Overview of the ShopFlow product with key metrics, linked repositories, and platform connections.
Issues & Pull Requests
Issues & Pull Requests
Issues - View sample GitHub issues with status, assignees, and labelsPull Requests - See open and merged PRs with review status
Plan
Plan
Prototypes - Interactive design prototypes linked to the productPlans (PRDs) - Product Requirements Documents including:
- Mobile App Performance Optimization
- Checkout Flow Redesign
- Product Search Enhancement
Monitor
Monitor
Documentation - Automated documentation updates with approval workflowsTimeline - Activity history and sync eventsBug Reports - Pre-analyzed bugs with console logs, network traces, and AI analysisSupport - Customer support ticket integrationKnowledge - Product knowledge base and context
Analysis
Analysis
Updates - AI-generated digests of recent activityGoals - Product goals with progress trackingDecisions - Key product decisions requiring reviewInsights - AI-powered insights about the product
AI Chat
The demo includes sample AI conversations showing:- Context-aware responses about the ShopFlow codebase
- Code references and explanations
- Multi-turn conversation examples
Bug Reports
View pre-analyzed bug reports demonstrating Kasava’s bug tracking capabilities:- Console Logs - Captured browser console output
- Network Requests - HTTP request and response traces
- User Actions - Recorded interaction events
- AI Analysis - Automated categorization, severity assessment, and suggested fixes
Plans (PRDs)
Explore sample Product Requirements Documents:| Plan | Status | Description |
|---|---|---|
| Mobile Performance Optimization | Approved | Improving app startup and rendering performance |
| Checkout Flow Redesign | In Progress | Streamlining the purchase experience |
| Product Search Enhancement | Review | Adding advanced filtering and AI recommendations |
Switching Between Modes
You can switch between Demo Mode and your real data at any time:Using the Sidebar Toggle
The easiest way to switch modes is using the Demo Mode toggle at the bottom of the sidebar. Simply click the switch to toggle between demo data and your real data.Using the Banner
When Demo Mode is active, you can also exit by:- Clicking the X button in the demo mode banner
- Clicking “Exit Demo” in the banner
If you haven’t connected repositories yet, you’ll be prompted to complete onboarding when exiting Demo Mode.
Limitations
While Demo Mode is comprehensive, some features behave differently:| Feature | Demo Mode Behavior |
|---|---|
| Creating items | Simulated (not saved) |
| Editing content | Simulated (not saved) |
| Indexing repositories | Not available |
| Platform sync | Shows cached demo data |
| AI chat | Uses sample conversations |
| Bug recording | Not available |
| Webhooks | Not triggered |
Completing Onboarding
When you’re ready to use Kasava with your real projects:Exit Demo Mode or Resume Onboarding
Click “Exit Demo” in the banner, or “Resume Onboarding” if you skipped the initial setup
Frequently Asked Questions
Can I return to Demo Mode after exiting?
Can I return to Demo Mode after exiting?
Yes! You can toggle Demo Mode on or off at any time using the switch at the bottom of the sidebar. This lets you revisit the sample ShopFlow project whenever you want to explore features or show Kasava to teammates.
Is demo data shared between users?
Is demo data shared between users?
Why can't I edit demo content?
Why can't I edit demo content?
Demo Mode is read-only to preserve the sample data experience. All changes are simulated and not persisted.
What is ShopFlow?
What is ShopFlow?
ShopFlow is a fictional e-commerce platform used as sample data in Demo Mode. It represents a realistic software project with repositories, issues, PRDs, and integrations to showcase Kasava’s capabilities.