Skip to content

๐Ÿ”ฅ Draw fast, think efficiently. | A simple tool for drawing graphs.

License

Notifications You must be signed in to change notification settings

LiRenTech/project-graph

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

banner

Project Graph

Next-Generation Node Diagram Tool for Visual Thinking

Badge Workflow Badge License Badge Language Badge Issues

โ€ƒ
โ€ƒInstallโ€ƒ
โ€ƒ
โ€ƒ โ€ƒ
โ€ƒWebsiteโ€ƒ
โ€ƒ
โ€ƒ โ€ƒ
โ€ƒOnline Demoโ€ƒ
โ€ƒ


Draw fast, think efficiently โ€” Unleash creativity and streamline workflows with AI-powered graph design.

๐Ÿš€ Features

  • Blazing-Fast Drawing
    Create complex node diagrams in seconds with drag-and-drop simplicity. Optimized with Tauri framework for seamless performance, even with thousands of nodes.

  • AI-Powered Intelligence
    Auto-generate tree structures and suggest node relationships using integrated large language models (e.g., ChatGPT), accelerating brainstorming and system design.

  • Dynamic Compute Engine
    Analyze dependencies, optimize paths, and derive logic trees in real time through a powerful graph engine.

  • Cross-Platform & Multi-Modal
    Native support for Windows, Linux, and experimental macOS/Android builds. Export diagrams as PNG, SVG, or JSON for diverse use cases.

  • Open Ecosystem
    Built with React and extensible APIs (WIP). MIT-licensed for unlimited customization.


๐Ÿ“ฅ Installation

Refer to Documentation

System Requirements:

  • Windows 10+ (Edge WebView2)
  • Linux (webkit2gtk, gtk)
  • macOS support in development

๐ŸŽฎ Quick Start

  1. Create Nodes: Double-click canvas to add nodes.
  2. Edit Content: Double-click nodes to rename; Ctrl+double-click for descriptions.
  3. Connect Nodes: Right-drag between nodes to create links.
  4. Extend Node with AI: Click "AI" button to generate child nodes with suggested relationships.

For advanced features like compute engine, see Full Documentation.

๐Ÿ›  Technical Highlights

  • Architecture: Tauri-based desktop app with Rust backend for maximum performance.
  • AI Integration: Leverage LLMs for context-aware diagram generation and knowledge graph enhancement. (WIP)
  • Real-Time Collaboration: Sync edits across teams via shared project files or Git integration. (WIP)

๐ŸŒ Community & Contribution

Join us and shape the future of visual thinking:

We welcome PRs! Check CONTRIBUTING.md for guidelines.

๐Ÿ“œ License

MIT Licensed. Fork, modify, and distribute freely โ€” credit appreciated but not required.