Kori
AI-powered Markdown notepad built with Compose Multiplatform.
Install / Use
/learn @YangDai2003/KoriREADME
Kori - A Unified Note-Taking Experience for All Platforms with AI Capabilities
Kori is an evolution of Open Note, aiming to provide a consistent note-taking experience across all platforms.
<img alt="Get it on Google Play" src="screenshots/google_play.png" width="200px"> <img alt="Get it on GitHub" src="screenshots/github.png" width="200px"> <img alt="Get it from Microsoft" src="screenshots/ms_store.png" width="200px"/>
To help cover developer account fees, this app is available for a small price on Google Play and Apple App Store(planned). You can download it for free from GitHub and the Microsoft Store. All versions are identical. Thank you for your support!
✨ Key Features
Kori is packed with features designed to enhance your productivity and creativity:
-
✍️ Multi-Format Support: Unleash your ideas with comprehensive support for various formats, including Drawing, Markdown, TXT, LaTeX, Mermaid diagrams, and organized Todo.txt lists.
-
💻 Truly Cross-Platform: Enjoy a unified experience whether you're on Android, iOS, Windows, macOS, or Linux. A Web version is also planned for the future.
-
🤖 Intelligent & Optional AI Co-writer:
- Boost your writing with deeply integrated AI capabilities for content generation, summarization, rewriting, and more.
- Connect to a wide range of large language models (LLMs) from providers like Google, OpenAI, Anthropic, and DeepSeek using your own API keys.
- Flexibly use self-hosted models (e.g., Ollama, LMStudio) by configuring the base URL.
- All AI features are entirely optional. You can completely disable all AI functionalities.
Advanced Capabilities:
- Note SideSheet: Automatically generates a note outline based on heading levels, allowing you to click and scroll to the corresponding section. Displays **word count, line count, and more ** at a glance.
- Find and replace: The note is too long and you can't find the location of a certain text? Want to modify it in batches but it's too annoying to edit one by one? Try this feature.
- Note Templates: Insert notes from the "Templates" folder as templates, with automatic date and time formatting.
- Local Image, Video and Audio Support: Directly import local images, videos and audio from the device into notes, with in-app preview.
Additional Features:
- Accept Shared Text: The app can directly receive text shared from other applications and create a new note with it.
- Directly Open Documents: The app can be selected as handler for various text document types ( such as .txt, .md, and .html), allowing them to be opened directly and converted into notes.
- Export Options: Notes can be exported in various formats, including TXT, Markdown, PDF, and HTML, for versatile sharing and usage.
- Material 3 Expressive Design: Adheres to Material Design 3 Expressive guidelines for a modern and cohesive user interface.
- Comprehensive Mouse and Keyboard Support: The app has been thoroughly adapted for seamless interaction with mice and external physical keyboards.
- Responsive Design: Optimized for various screen sizes and device orientations.
🖼️ Screenshots
Phone
<!--suppress ALL --> <p> <img src="screenshots/phone_1.png" width="15%" alt=""/> <img src="screenshots/phone_2.png" width="15%" alt=""/> <img src="screenshots/phone_3.png" width="15%" alt=""/> <img src="screenshots/widget_1.png" width="15%" alt=""/> <img src="screenshots/widget_2.png" width="15%" alt=""/> <img src="screenshots/widget_3.png" width="15%" alt=""/> </p>Tablet
<p> <img src="screenshots/tablet_1.png" width="32%" alt=""/> <img src="screenshots/tablet_2.png" width="32%" alt=""/> <img src="screenshots/tablet_3.png" width="32%" alt=""/> </p>Desktop
<p> <img src="screenshots/desktop_1.png" width="32%" alt=""/> <img src="screenshots/desktop_2.png" width="32%" alt=""/> <img src="screenshots/desktop_3.png" width="32%" alt=""/> </p>🌎 Translations
Currently supports (Simplified and Traditional) Chinese, English, German, Spanish, French, Japanese, Korean, Portuguese, Turkish, Russian, Hindi, Indonesian, Vietnamese, Bengali, Arabic, Urdu, Persian, Italian, Polish.
💡 How to Use Kori with Markdown, LaTeX Math, and Mermaid Diagrams?
You can know more about how to use Kori with Markdown, LaTeX Math, and Mermaid Diagrams in the Guide.
🔐 Privacy Policy and Required Permissions
You can find the Privacy Policy and Required Permissions in the Privacy Policy.
🎈 Contribution
- Report an Issue: Encounter a problem? Report it on creating an issue.
- Contribute Code: Have a fix or a new feature? Contribute it on submit a pull request.
Related Skills
feishu-drive
354.0k|
things-mac
354.0kManage Things 3 via the `things` CLI on macOS (add/update projects+todos via URL scheme; read/search/list from the local Things database)
clawhub
354.0kUse the ClawHub CLI to search, install, update, and publish agent skills from clawhub.com
postkit
PostgreSQL-native identity, configuration, metering, and job queues. SQL functions that work with any language or driver
