Skip to content

VHL-Playground/Open-Note

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Open-Note: AI-Native Personal Knowledge System

🇨🇳 中文版说明

🚀 项目愿景

Open-Note 是一款全新打造的 AI 原生笔记系统,旨在全面取代目前主流笔记应用:

  • iMA Copilot
  • 飞书文档
  • 墨问笔记
  • Notion
  • Obsidian
  • ...

我们从底层重构笔记工具,专注于三个核心特性:

🧠 AI-Native

  • 架构原生支持 LLM(大语言模型)集成
  • 实时自动摘要 / 标签 / 链接生成
  • 支持多模态笔记(图像 / 语音 / 代码 / 表格等)
  • 类似 Copilot 的 AI 智能建议与补全

🏠 本地优先,私有部署

  • 支持本地完全离线运行,或部署到你自己的服务器
  • 数据由你完全掌控,支持端到端加密 & 多设备同步
  • 支持本地 SQLite 存储与自定义同步逻辑

🧱 模块化与可拓展性

  • 插件机制:按需加载,社区共建
  • 支持结构化笔记(如嵌套数据库)与传统 Markdown
  • 多视图:思维导图、时间轴、卡片、知识图谱
  • 自定义脚本块、图表、数据视图支持

🧰 技术栈

层级 技术
前端 Web React + Tailwind CSS
移动端 Flutter
本地引擎 Python / Java / C#(可选)
数据存储 SQLite(本地) / 自定义云同步
AI 能力 LangChain + 任意 LLM API
插件系统 自定义 DSL / 脚本语言(可拓展)

📅 开发规划

  • MVP:编辑器 + AI + 本地存储
  • 插件架构 / DSL
  • 多端同步支持(Web, Desktop, Mobile)
  • 协作功能(团队空间 / 评论 / 版本控制)

🤝 加入我们

如果你对 AI + 知识管理有热情,欢迎贡献代码或提出想法。立即 Fork 本项目并开启你的构建之路!


🇺🇸 English Version

🚀 Project Vision

Open-Note is an AI-native personal knowledge system, aiming to replace all existing major note-taking platforms:

  • iMA Copilot
  • Feishu Docs
  • Mowen
  • Notion
  • Obsidian
  • ...

This project is built from scratch with three core pillars:

🧠 AI-Native by Design

  • Native integration of LLMs (via LangChain & APIs)
  • Smart auto-summary, tags, linking
  • Multi-modal note support: text, image, voice, code
  • Copilot-like real-time content assistance

🏠 Local-first & Self-hosted

  • Fully offline support or deploy to your own server
  • Own all your data — encrypted, synced across devices
  • Uses local SQLite as storage engine by default

🧱 Modular & Extensible

  • Plugin-based architecture, easy to extend
  • Structured & unstructured content supported (e.g. databases)
  • Multiple views: timeline, graph, mind map, kanban
  • Support for embedded scripting, charts, and interactive blocks

🧰 Tech Stack

Layer Stack
Web Frontend React + Tailwind CSS
Mobile Flutter
Local Runtime Python / Java / C# (interchangeable)
Storage SQLite + Custom Sync Adapter
AI Layer LangChain + Any LLM API
Plugins Custom DSL / Scripting Engine (planned)

📅 Roadmap

  • MVP: Markdown + AI + Local-first
  • Plugin system with DSL
  • Full multi-platform sync (Web, Desktop, Mobile)
  • Team & Collaboration support

🤝 Join the Project

If you’re passionate about AI + knowledge management, we’d love your contributions. Fork this repo and start building the future of notes.

About

On-premise note app

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published