Repolode
3xpyth0n

3xpyth0n/ideon

メモ、Gitリポジトリ、リンク、ファイル、タスクを共有の無限キャンバスにまとめる、セルフホスト型のビジュアルワークスペースです。

代替できる製品:MiroNotion

スター
674
フォーク
34
未解決の Issue
11
最終コミット
3 日前

これは何?

Ideonは、階層化されたフォルダやタブを空間的なキャンバスに置き換えます。ブロックは好きな場所に配置でき、近くにあるアイテム同士は関連しているものとして扱われます。1つのマップ上で、プロジェクトのGitリポジトリ、設計メモ、タスクをまとめて確認できます。

キャンバスでは、レンダリングされたMermaid図を含むMarkdownメモのほか、画像、リンク、ファイルを扱えます。GitHub、GitLab、Gitea、ForgejoのリポジトリやIssueを、ライブブロックとして埋め込めます。複数人で同じワークスペースをリアルタイムに編集でき、過去のスナップショットをたどって、プロジェクトの考え方がどう変化したかを確認できます。

IdeonはPostgreSQLを含むDocker Composeスタックとして動作します。また、ワークスペースをGitリポジトリに同期すれば、メモや構成をバージョン管理されたファイルとして保存できます。ライセンスはAGPL-3.0です。

主な機能

  • 01ブロックを自由に配置でき、近接していることが関連性を示す無限キャンバス。
  • 02GitHub、GitLab、Gitea、ForgejoのリポジトリやIssueをライブで埋め込み。
  • 03レンダリングされたMermaid図を含むMarkdownメモに加え、画像、リンク、ファイルにも対応。
  • 04チームでの共同作業に使えるリアルタイムの複数人編集。
  • 05ワークスペースの経時的な変化を確認できる過去のスナップショット。
  • 06キャンバスの内容をバージョン管理されたファイルとしてGitリポジトリに同期。

ユースケース

  • ソフトウェアプロジェクトのリポジトリ、仕様、未完了タスクを1ページにまとめて可視化する。
  • 少人数のチームでリアルタイムにブレインストーミングやビジュアルプランニングを行う。
  • 自分のサーバー上で管理できるセルフホスト型の個人ナレッジベースを運用する。
  • 変更履歴を追跡できる形で設計上の決定を記録する。

クイックスタート

  1. 1

    リポジトリをクローンするか、docker-compose.yml をダウンロードします

  2. 2

    環境設定テンプレートを .env にコピーします

    cp env.example .env
  3. 3

    .env で SECRET_KEY を設定(openssl rand -hex 32 で生成)してから、スタックを起動します

    docker compose up -d

使う前に知っておきたいこと

  • 実行には Docker と Docker Compose が必要です。
  • AGPL-3.0 ライセンスのため、変更を加えて公開環境にデプロイする場合は、その変更を共有する必要があります。

収録されている特集

トピック

よくある質問

ideon とは?
メモ、Gitリポジトリ、リンク、ファイル、タスクを共有の無限キャンバスにまとめる、セルフホスト型のビジュアルワークスペースです。 Ideonは、階層化されたフォルダやタブを空間的なキャンバスに置き換えます。ブロックは好きな場所に配置でき、近くにあるアイテム同士は関連しているものとして扱われます。1つのマップ上で、プロジェクトのGitリポジトリ、設計メモ、タスクをまとめて確認できます。
ideon は無料で使えますか?ライセンスは?
ideon は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
ideon は今もメンテナンスされていますか?
活発にメンテナンス中。ideon の最終コミットは 2026年11月4日 です。
ideon は何に使えますか?
ソフトウェアプロジェクトのリポジトリ、仕様、未完了タスクを1ページにまとめて可視化する。 少人数のチームでリアルタイムにブレインストーミングやビジュアルプランニングを行う。 自分のサーバー上で管理できるセルフホスト型の個人ナレッジベースを運用する。 変更履歴を追跡できる形で設計上の決定を記録する。
ideon のインストール方法は?
リポジトリをクローンするか、docker-compose.yml をダウンロードします 環境設定テンプレートを .env にコピーします: cp env.example .env .env で SECRET_KEY を設定(openssl rand -hex 32 で生成)してから、スタックを起動します: docker compose up -d
ideon はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/3xpyth0n/ideon

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト