The Visual Hub for Everything Your Project Needs.
Most projects die from fragmentation.
Code lives in GitHub. Decisions live in chat logs. Visuals live in design tools. Random facts live in notes. Over time, nobody knows why something exists or how things relate.
Ideon exists to keep a project mentally navigable.
Not to replace GitHub, Notion, or Figma.
But to put the important parts in the same space, at the same time.
Ideon is a self-hosted visual workspace where you place structured blocks on a canvas:
- repositories
- notes
- links
- files
- people
- references
And a lot more.
Just state, structure, and history.
-
Blocks
Each block represents one concrete thing:- GitHub repository
- Color palette
- Contact / stakeholder
- Link or file
- Plain text
-
Spatial organization
You decide what is close, what is isolated, what depends on what. -
State history
The workspace has snapshots. You can track how decisions evolved over time. -
Multiplayer collaboration
Collaborate with teammates on projects in realtime.
You can try Ideon without any setup using our hosted demo:
- URL: https://demo.theideon.com
- Username:
ideon-demo - Password:
ideon-demo
- Docker
- Docker Compose
If you can run containers, you can run Ideon.
The easiest way to install Ideon with a production-ready PostgreSQL database is using the automated installer.
-
Clone the repository:
git clone https://github.com/3xpyth0n/ideon cd ideon -
Run the installer:
./install.sh
This script will:
- Check for necessary requirements (Docker, OpenSSL).
- Generate secure secrets and configuration files.
- Set up the environment.
- Launch the application and database containers.
-
Access Ideon: Open your browser at
http://localhost:3000(or the URL you configured).
AGPLv3. If you deploy it publicly and modify it, you are expected to share the changes.
Contributions are welcome! If you want to modify the code, please read our CONTRIBUTING.md.
