Kori  by YangDai2003

AI-powered cross-platform notepad for enhanced productivity

Created 11 months ago
256 stars

Top 98.5% on SourcePulse

GitHubView on GitHub
Project Summary

Kori is an AI-enhanced, cross-platform Markdown notepad built with Compose Multiplatform, aiming for a unified note-taking experience across Android, iOS, Windows, macOS, and Linux. It offers robust multi-format support and optional AI co-writing features, boosting productivity for developers and power users.

How It Works

Built on JetBrains Compose Multiplatform, Kori delivers a consistent UI across all target platforms. Its core innovation lies in deeply integrated, optional AI co-writing capabilities, connecting to various LLMs (OpenAI, Google, Anthropic, DeepSeek, self-hosted via Ollama/LMStudio) via user API keys for content generation, summarization, and rewriting. The application supports diverse note formats including Markdown, LaTeX, Mermaid diagrams, drawings, and Todo.txt, with local media embedding.

Quick Start & Requirements

  • Installation: Available for free download from GitHub and the Microsoft Store. Paid versions are on Google Play, with Apple App Store planned.
  • Prerequisites: No specific non-default prerequisites are listed beyond general OS compatibility for supported platforms.
  • Links: Official guides and privacy policy links are not directly provided.

Highlighted Details

  • Multi-Format Support: Comprehensive handling of Markdown, TXT, LaTeX, Mermaid diagrams, Todo.txt, and drawing.
  • Truly Cross-Platform: Native applications for Android, iOS, Windows, macOS, Linux; web version planned.
  • Intelligent & Optional AI Co-writer: Integrates with major LLMs and self-hosted models for advanced writing assistance, fully disable-able.
  • Advanced Features: Note SideSheet for outlines and stats, robust find/replace, template support, local media import with preview.
  • UI/UX: Adheres to Material Design 3, with full mouse/keyboard support and responsive design.
  • Localization: Supports over 20 languages.

Maintenance & Community

  • Contribution: Issues can be reported and pull requests submitted via GitHub.
  • Community: No explicit links to community channels (e.g., Discord, Slack) or social media are provided.

Licensing & Compatibility

  • License: The specific open-source license is not stated.
  • Compatibility: Designed for broad OS compatibility. Commercial use implications are unclear due to the missing license.

Limitations & Caveats

The web version is a planned feature, not yet implemented. The absence of a specified license is a significant blocker for assessing commercial use and adoption. Direct links to detailed usage guides and the privacy policy are not present in the README.

Health Check
Last Commit

2 weeks ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
13
Star History
29 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.