LogicShao

Kairos

Kairos is a cross-platform local-first academic time management tool for students, integrating focus timer, todos, class schedule, exam countdown, integrated calendar, and WebDAV sync, helping students see what to handle at the right time and enter execution mode.

v0.4.5
Published at
Aug 10, 2026
0
Stars
7
Download
Synced at
17d ago

Latest release

v0.4.5Aug 10, 2026, 06:47 AM
Downloads slow? Switch the source anytime above

README

Project Overview

καιρός — the fleeting moment is now

Kairos is a cross-platform academic time management app for students. It puts focus timer, todos, class schedule, exam countdown, and integrated calendar into a local-first workbench, helping users see what to handle at the right time and enter execution mode.

Key Features

Module Description
Focus Configurable work/break timer with circular progress and phase switching
Todos Supports priority, status, deadline, tags, filtering, and sorting
Integrated Calendar Displays classes, exams, and todos with deadlines; default day view, supports schedule-style week view
Class Schedule Week-view class grid supporting week rules, semester start date, and schedule import
Exam Countdown Manage exam time, location, and notes; shows remaining time
Kairos Mobile feature hub for schedule, exams, sync, and appearance settings
WebDAV Sync Sync local data via your own WebDAV service

Core Characteristics

  • Local-first: Core data stored in local SQLite, no platform account or cloud service dependency
  • Student-scenario first: Class week rules, alternating weeks, exam countdown, holiday week schedules, and schedule import are first-class capabilities
  • Plan-execute loop: Calendar aggregates schedules, focus timer drives execution
  • Cross-platform: Built on Tauri v2 for Windows, Linux, and Android
  • Offline-friendly: Frontend uses no external CDN, font services, analytics, or telemetry

Target Audience

  • Student users
  • Users who need academic time management
  • Windows / Linux / Android users

Quick Start

npm install
make dev

Or directly:

cargo tauri dev

Core Advantages

  • Local-first with SQLite local storage
  • Student-scenario first with complete class week, exam countdown features
  • Plan-execute loop with calendar and focus timer integration
  • Cross-platform support for Windows, Linux, and Android

System Requirements

  • OS: Windows, Linux, Android
  • Additional dependencies: Node.js 18+, Rust stable, Tauri v2 CLI; Windows build requires WebView2 Runtime; Linux build requires WebKitGTK; Android build requires Android SDK, NDK

Release history

Sort