ドキュメント、ホワイトボード、テーブルを1つのワークスペースに統合する、NotionやMiroに代わるローカルファーストのオープンソース知識ベース。
- スター
- 8,941
- フォーク
- 595
- 未解決の Issue
- 224
- 最終コミット
- 7 日前
これは何?
Anytype Desktopは、メモ、ページ、タスク、Wiki、日記を収集・リンク・再整理できる、パーソナルナレッジベースAnytypeの公式クライアントです。固定のスキーマに縛られず、ユーザーが独自のデータ型を定義できます。データはまずローカルに保存され、必要に応じてデバイス間でP2P同期できます。
クライアントはTypeScriptで実装され、Electronでパッケージ化されており、macOS、Windows、Linuxに対応しています。同期と暗号化はany-syncスタックが担い、コアエンジン(anytype-heart)はミドルウェアバイナリとして動作し、デスクトップアプリとはgRPC経由で通信します。ソースからビルドするには、このミドルウェアの取得とprotobufバインディングの生成が必要です。Linux、macOS、Windowsそれぞれのセットアップ手順がドキュメントに記載されています。
リポジトリには、ブラウザーでの開発向けWebモード、FirefoxおよびChromium向けのWebクリッパー拡張機能のビルド、Crowdinで管理されるローカライズも含まれています。コードはAny Source Available License 1.0の下で公開されています。
主な機能
- 01オフラインファーストのローカルストレージと、任意で利用できるP2P同期。
- 02any-syncスタックによるエンドツーエンド暗号化。
- 03テキスト、データベース、カンバンボード、カレンダーなどの組み合わせ可能なブロック。
- 04独自のデータモデルを定義できるカスタムデータ型。
- 05macOS、Windows、Linux向けのElectronベースのクライアント。
- 06gRPC APIとWebクリッパー拡張機能による拡張性。
ユースケース
- 個人用のメモ、タスク、日記を、プライベートで暗号化された1つのワークスペースにまとめる。
- 独自のデータ型を使って、カスタムデータベースや軽量アプリを構築する。
- 自分のデバイス上にデータを保ったまま、チーム用または個人用のWikiを管理する。
- Anytypeクライアントをソースから開発、またはコントリビュートする。
クイックスタート
- 1
リリースページからインストーラーをダウンロード
- 2
リポジトリをクローン
git clone https://github.com/anyproto/anytype-ts.git && cd anytype-ts - 3
JavaScriptの依存関係をインストール
bun install - 4
ホットリロード対応の開発サーバーを起動
bun run start:dev
使う前に知っておきたいこと
- ソースからビルドするには、middlewareのバイナリ、anytype-heartのチェックアウト、生成済みのprotobufバインディングなど、いくつかの追加手順が必要です。
- OSI承認のオープンソースライセンスではない、Any Source Available License 1.0の下でライセンスされています。
トピック
よくある質問
- anytype-ts とは?
- macOS、Windows、Linux向けの、Anytype公式Electronデスクトップクライアント。 Anytype Desktopは、メモ、ページ、タスク、Wiki、日記を収集・リンク・再整理できる、パーソナルナレッジベースAnytypeの公式クライアントです。固定のスキーマに縛られず、ユーザーが独自のデータ型を定義できます。データはまずローカルに保存され、必要に応じてデバイス間でP2P同期できます。
- anytype-ts は無料で使えますか?ライセンスは?
- anytype-ts は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- anytype-ts は今もメンテナンスされていますか?
- 活発にメンテナンス中。anytype-ts の最終コミットは 2026年10月13日 です。
- anytype-ts は何に使えますか?
- 個人用のメモ、タスク、日記を、プライベートで暗号化された1つのワークスペースにまとめる。 独自のデータ型を使って、カスタムデータベースや軽量アプリを構築する。 自分のデバイス上にデータを保ったまま、チーム用または個人用のWikiを管理する。 Anytypeクライアントをソースから開発、またはコントリビュートする。
- anytype-ts のインストール方法は?
- リリースページからインストーラーをダウンロード リポジトリをクローン: git clone https://github.com/anyproto/anytype-ts.git && cd anytype-ts JavaScriptの依存関係をインストール: bun install ホットリロード対応の開発サーバーを起動: bun run start:dev
- anytype-ts はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/anyproto/anytype-ts
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
ブロック単位の参照、Markdown WYSIWYG編集、AIエージェント連携に対応した、プライバシー重視のセルフホスト型ナレッジワークスペース。
封筒予算方式に対応し、デバイス間で同期できる無料のオープンソース家計管理アプリ
通話にボットを参加させず、端末の音声を録音するローカルファーストのオープンソースAI議事録ツール。Granolaの代替として使えます。
ビューアー、発表者ツール、エディターを内蔵した自己完結型HTMLファイルで提供されるPowerPointの代替ツール。
テキストや文書から編集可能なHTMLスライドを作成する、ローカルファーストのデスクトップアプリ