Skip to content

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

Guides

Reference

Architecture

  • Overview - System design and components

Contributing