Graph Core¶
A hierarchical node management application built with Vue 3, Vite, and Electron. Organize tasks, notes, and information in a tree structure with multiple visualization modes.
Features¶
- Multiple Views: Tree, Cards, Graph, Table, Timeline, Calendar, Tasks, Persons, and Trash views
- Node Types: Tasks, projects, notes, milestones, topics, events, persons, organizations, groups, and components
- Hierarchical Organization: Nest nodes within nodes for structured data
- Cross-Links: Create relationships between nodes beyond the tree hierarchy
- Detachable Windows: Open nodes in separate windows for focused editing
- Workspaces: Organize nodes into separate workspaces (work, personal, custom)
- Search: Spotlight-style search (Cmd+K) with type filtering and multiple modes
- Favorites & Recents: Quick access to frequently used nodes
- Keyboard Shortcuts: Efficient navigation and editing
- AI Notes: LLM integration via Ollama or OpenAI-compatible APIs
- Import/Export: Support for Markdown, JSON, and CSV formats
- Undo/Redo: Full operation history with Cmd+Z support
- Database Snapshots: Backup and restore your data
Documentation¶
Getting Started
- Installation - Setup and prerequisites
- Quickstart - Get started in minutes
Guides
- Views - All visualization modes explained
- Detail Panel - Editing nodes, notes, tables, and metadata
- Search - Finding and navigating nodes
- Workspaces - Organizing by context
- AI Notes - LLM-powered note enhancement
- Import and Export - Data portability
Reference
- Node Types - All node types and their properties
- Keyboard Shortcuts - Complete shortcut reference
- Interactions - Mouse and keyboard actions per view
- Settings - Configuration options
- Accessibility - Keyboard navigation and screen readers
Architecture
- Overview - System design and components
Contributing
- Development - Developer setup and guidelines