Getting Started
Welcome to KiraPilot! 🚀 This guide will help you get up and running with your new productivity companion in just a few minutes.
What is KiraPilot?
KiraPilot is a modern productivity powerhouse that brings together:
Built with privacy in mind, KiraPilot stores all your data locally using SQLite, ensuring your productivity information never leaves your device.
Installation
System Requirements
| Platform | Requirements |
|---|---|
| 🍎 macOS | 10.15 (Catalina) or later |
| 🪟 Windows | Windows 10 version 1903 or later |
| 🐧 Linux | Ubuntu 18.04, Debian 10, or equivalent |
Download and Install
Visit the releases page
Head to the KiraPilot releases page to download the latest version.Choose your installer
- macOS: Download the
.dmgfile - Windows: Download the
.msiinstaller - Linux: Choose
.AppImageor.debpackage
Run the installer
Double-click the downloaded file and follow the setup wizard. The installation takes about 30 seconds.Launch KiraPilot
Find KiraPilot in your applications folder (macOS), start menu (Windows), or applications menu (Linux) and launch it.First Launch Setup
When you first open KiraPilot, you'll see a clean interface with three main views:
1. Week View (Default)
The main planning interface where you'll organize your tasks across the week. You'll see columns for:
- Backlog: Unscheduled tasks
- Upcoming: Tasks for future dates
- Daily columns: Monday through Sunday
2. Day View
A focused view for the current day's tasks and schedule.
3. Reports
Analytics and insights about your productivity patterns.
Creating Your First Task
Let's create your first task to get familiar with KiraPilot:
Open the task creator
Click the "+" button in the top-right corner of any column to open the new task dialog.Enter task details
- Title: "Learn KiraPilot basics" (be specific!)
- Description: Add context using the rich text editor
- Time estimate: How long will this take?
Set priority level
Add tags (optional)
Use tags likework, personal, learning to categorize your tasks for easy filtering.Create the task
Click "Create Task" and watch it appear in your Backlog column, ready to be scheduled!Scheduling Tasks
To schedule a task for a specific day:
- Drag and drop the task from Backlog to any day column
- Or click the task and use the "Schedule" option in the task modal
- Tasks scheduled for today will appear in the current day column
Starting Your First Timer Session
Time tracking in KiraPilot is seamless:
- Click on any task to open the task details
- Click the "Start Timer" button (play icon)
- The timer will appear in the header, showing elapsed time
- Work on your task - the timer runs in the background
- Click "Stop Timer" when you're done or need a break
- Add session notes (optional) to record what you accomplished
The timer automatically tracks:
- Total work time
- Break time (when paused)
- Session productivity metrics
Meeting Your AI Assistant
Access the AI assistant
Click the floating AI button (🤖) in the bottom-right corner to start chatting with Kira.Set up Google Gemini (optional)
If prompted, get your API key from Google AI Studio for enhanced AI capabilities.Start chatting
Try these natural language commands:- "Create a task to review quarterly reports"
- "Show me my tasks for tomorrow"
- "Start a timer for my current task"
- "How productive was I this week?"
- "Schedule my high-priority tasks for tomorrow"
Understanding Task Lists
KiraPilot organizes tasks into lists for better organization:
- Default List: Your main task list (created automatically)
- Custom Lists: Create additional lists for different projects or contexts
- List Filtering: Use the dropdown in the header to filter tasks by list
To create a new task list:
- Click the task list dropdown in the header
- Select "Manage Lists"
- Click "Create New List"
- Give it a name and description
Key Interface Elements
Header Bar
- Task List Selector: Switch between different task lists
- View Toggle: Switch between Week and Day views
- Timer Display: Shows active timer and controls
- Settings: Access preferences and configuration
Task Cards
Each task shows:
- Title and description
- Priority indicator (colored dot)
- Time estimate vs. actual time
- Tags (if any)
- Status indicators
Drag and Drop
- Move tasks between columns to reschedule
- Reorder tasks within columns by priority
- Visual feedback shows valid drop zones
Customization Options
Access Settings (⚙️) to customize:
Appearance
- Theme: Light, dark, or system preference
- Color scheme: Accent colors and UI preferences
- Font size: Adjust for readability
Productivity
- Work session length: Default timer duration
- Break reminders: Automatic break suggestions
- Daily goals: Set targets for tasks or time
Privacy
- Data location: View where your data is stored
- Export options: Backup your data
- Clear data: Reset if needed
Quick Tips for Success
1. Start Small
- Begin with 3-5 tasks for your first day
- Use realistic time estimates
- Don't over-schedule initially
2. Use the Weekly View
- Plan your week on Sunday or Monday morning
- Drag tasks to specific days based on priorities and deadlines
- Keep some buffer time for unexpected tasks
3. Leverage Time Tracking
- Start timers even for small tasks
- Review your time data weekly to improve estimates
- Use session notes to capture insights
4. Experiment with the AI Assistant
- Ask for help organizing your tasks
- Request productivity insights
- Use natural language for quick task creation
5. Develop a Routine
- Check KiraPilot first thing in the morning
- Review completed tasks at the end of each day
- Plan the next day before finishing work
Next Steps
📚 Master the Essentials
🆘 Need Help?
- 📖 Troubleshooting Guide - Common problems and solutions
- ❓ FAQ - Frequently asked questions
- 🐛 GitHub Issues - Report bugs or request features
- 💬 Community - Connect with other users
🚀 Welcome to KiraPilot!
We're excited to help you navigate your day with precision.