知序 (ZhiXu) — AI原生の個人知識とタスク管理

Mobile

概要

知序(ZhiXu)は「AI 原生的個人知識とタスク管理システム」を掲げるAndroid向けのローカルファーストアプリです。ドキュメントはVault(フォルダ)ベースで管理され、Markdownエコシステムと互換性があります。タスク管理は専用の構文と自動ID補完で追跡を容易にし、Markdown編集は純テキスト+リアルタイムプレビューでLaTeXやMermaidも扱えます。多端同期はWebDAVやGitに対応し、OCRはPaddleOCR v5を組み込むことで画像からのテキスト抽出をサポート。データは基本的にローカル保存でプライバシーを優先しつつ、将来的なWeb/Desktopでのコアロジック再利用を見据えた設計が特徴です。

GitHub

リポジトリの統計情報

  • スター数: 3
  • フォーク数: 0
  • ウォッチャー数: 3
  • コミット数: 30
  • ファイル数: 18
  • メインの言語: Kotlin

主な特徴

  • Vault形式のローカルドキュメント管理(Markdown互換)
  • タスク構文と自動補完でタスク追跡を簡易化
  • Markdown編集+リアルタイムプレビュー(LaTeX・Mermaid対応)
  • WebDAV / Git同期、PaddleOCR v5によるOCR統合、プライバシー重視のローカル保存

技術的なポイント

このプロジェクトはAndroidを「原生(ネイティブ)」優先で設計されており、Kotlinベースのモダンな実装が中心です。Vaultというフォルダ/ファイルベースの知識庫をコアに据えることで、ファイル単位での編集や外部ツールとの互換性(Markdownエコシステム)を確保しています。タスク管理は専用構文とユニークIDの自動補完を組み合わせ、ドキュメントとタスクの紐付けや参照がしやすい設計です。

同期はWebDAVやGitをサポートしており、リモートストレージやバージョン管理を使った多端同期を可能にします。これらは同期アダプター/バックエンドモジュールとして切り出されている想定で、オフライン対応や競合解決の戦略が重要になります。OCRはPaddleOCR v5を組み込んでおり、画像からの文字抽出をローカルで行えるためプライバシー面の利点が大きいです。PaddleOCRの統合はネイティブモデルやバイナリの扱い、推論最適化(モデル軽量化・GPU/NNAPI活用など)が技術的焦点になります。

将来のWeb/Desktopへの展開を見据え、「データフォーマット・プロトコル・セマンティクスの統一」を掲げている点も特徴的です。これはコアロジックをプラットフォーム非依存のレイヤ(例えばKotlinでの共有モジュールや明確なAPI境界)に置き、UI層を各プラットフォームに合わせて実装するアプローチを示唆します。結果として、同期・ストレージ・文書パーサー・OCRインターフェースなどを独立させるモジュール構成が望ましく、保守性・拡張性に寄与します。

プロジェクトの構成

主要なファイルとディレクトリ:

  • .gitea: dir
  • .gitignore: file
  • .kotlin: dir
  • .server: dir
  • .vscode: dir

…他 13 ファイル

まとめ

Android原生でローカル優先、拡張性とプライバシーを両立した知識管理アプリ。

リポジトリ情報:

READMEの抜粋:

知序 (Zhixu)

AI 原生的个人知识与任务管理系统 | 隐私优先

知序是一个「原生优先」的个人知识与任务管理系统,专注于解决信息管理混乱多端同步困难两大痛点。采用 Android 原生端优先的策略,同时在底层统一数据格式、协议与语义,为未来 Web / Desktop 复用核心逻辑奠定基础。

核心特性

  • Vault 文档管理 - 基于文件夹的本地知识库,兼容 Markdown 生态
  • 任务管理 - 内置任务语法,自动补全唯一 ID,轻松追踪待办
  • Markdown 编辑 - 纯文本编辑 + 实时预览,支持 LaTeX 公式、Mermaid 图表
  • 多端同步 - 支持 WebDAV / Git 同步协议
  • OCR 识别 - 集成 PaddleOCR v5,支持图片文字提取
  • 隐私优先 - 数据完全本地存储,无云端依赖

快速开始

环境要求

  • Android Studio Hedgehog (2023.1.1) 或更高版本
  • JDK 17+
  • Android S…