Essential tool for coding with AI.

Download Now

Key Features

Visual File Selection

Navigate your project structure and interactively select files/directories to include in your LLM context.

Flexible Configuration

Manage global and project-specific settings, respecting .gitignore, and edit configurations directly.

Instant Context Output

Generate the combined text output, view it instantly, and copy it to your clipboard with one click.

Download GPTree

Powered by Rust

GPTree leverages the performance and memory safety of Rust, ensuring a fast, reliable, and efficient experience, even with large projects.

View the source code on GitHub

Performance Snapshot

MetricGPTree GUI (Tauri v2 + Rust)Typical Electron App
Total RAM Usage~100 MB300–600+ MB
Backend LanguageRustJavaScript / Node.js
RendererSystem WebViewBundled Chromium
Cold Start TimeFastSlower
Bundle Size (approx.)Small (~3–10 MB)Large (100MB+)

Result: GPTree is over 5× more memory-efficient than Electron-based apps with similar functionality.