GitForge Logo

GitForge

A cross-platform Git client forged for developers.
Manage multi-repo Smithies, stage changes on the Anvil, and run isolated AI CLI terminals β€” all from one workspace.

Loading…Other Versions

Forged in Fire

Everything You Need to Build

From multi-repo Smithies to the Anvil staging area, GitForge provides the tools to manage your code, your AI CLIs, and your digital companions.

πŸ“

Smithy

Group related repositories into a Smithy for unified project management. View all repos at a glance, switch branches from one grid, and define dependencies with Blueprint graphs.

πŸ“

Blueprint & Drafts

Visualize multi-repo dependencies with Blueprint graphs and design system architecture on the Drafting Board β€” a node-based diagram editor that auto-generates Mermaid files for AI CLIs.

πŸ’»

Cross-Platform

Available on Android, macOS, Windows, and Linux. Your Forge Sync keeps repositories, SSH keys, and pet data encrypted and synchronized across every device.

πŸ”„

Zero-Knowledge Sync

Encryption keys never leave your device. All data is AES-256-GCM encrypted client-side; our servers only see encrypted blobs.

πŸ€–

AI CLI Dashboard

On desktop, per-repo terminal sessions let you run Aider, Gemini CLI, or any tool in isolation. On Android, copy your forge path and use the external Linux Terminal app β€” all AI context files sync to the same directory.

πŸ”₯

Pet Companion

Battle NPCs or peers with creatures whose abilities are generated from the repositories you clone. Gamify your workflow!

The Workbench

The Anvil Desktop

A high-productivity multi-pane workspace with forge-themed Git operations.

  • Side-by-side diff views with interactive minimap
  • Git timeline with branch checkout, reset, and stash support
  • Resizable multi-split layout with embedded terminal
  • README viewer & node-based Drafting Board
Desktop Workbench View
β€’ Click to expand

Per Repo AI CLIs

Isolated Terminal Forges

On desktop, each repository gets its own native PTY terminal session β€” perfect for running AI CLIs alongside your code.

  • Sessions persist in the background when switching repos
  • Isolated environments for AI CLI interaction
  • Full xterm-256color and truecolor support
  • Uses your system's default shell

On Android, GitForge provides a one-tap path copy so you can switch to the Linux Terminal app (Pixel 8+, Android 16+) and navigate directly to your forge's directory.

Multi-Tab Terminal Interface
β€’ Click to expand

Git Usage

Seamless Git Operations

Every git operation runs on a background thread so the UI never locks up, even on large repositories.

  • Asynchronous staging, unstaging, and committing
  • Per-file loading indicators during operations
  • Accurate per-repository dirty status indicators
  • AI-generated commit messages via Gemini or Claude
Git Operations & Staging Area
β€’ Click to expand

Encrypted Sync

Zero-Knowledge Forge Sync

Synchronize your entire workspace across devices without trusting anyone β€” not even our servers.

  • AES-256-GCM encryption performed entirely on your device
  • Encryption keys never leave your device β€” servers only store encrypted blobs
  • Syncs Smithies, repos, SSH keys, Git identities, .env files, and pet data
  • Blueprints, diagrams, and AI context files (GEMINI.md, CLAUDE.md) travel with your project
  • Uncloned repos appear as "Unlit Forges" for one-tap clone on new devices
Forge Sync Architecture
β€’ Click to expand
Click to Commit!
  /\_/\  
 (=^.^=) 
  )   (  
 (_|_|_) 
   ~~~   
Kernelcat
Level42
XP880

Your Digital Anvil

Forge Your Companion

Your pet starts as a mystery egg. As you commit, push, and pull, the egg hatches into a unique ASCII creature with a randomelement type (Fire, Water, Shadow, Metal, and more). Every level-up grants 3 stat points to allocate and a rank token to power up your abilities. Abilities are generated from the repositories you clone, and you can equip up to 4 for battle. Take your companion into NPC or Peer-to-Peer battles to test your build.

⚑

Throughput (ATK)

Processing power. Your creature's raw physical attack strength.

πŸ›‘οΈ

Firewall (DEF)

Resistance to damage. How well your creature absorbs incoming hits.

⏱️

Latency (SPD)

Reaction speed. Determines turn order in the battle system.

✨

Overflow (SP ATK)

Heap-based special attacks. Powers elemental and status abilities.

πŸ”’

Uptime (SP DEF)

Long-term resilience. Shields against special attack damage.

❀️

Memory (HP)

Total hit points. Your creature's overall stamina and endurance.

πŸ”„

"XP, levels, abilities, and stats are synchronized across all your devices. Your creature travels from your mobile dashboard to your desktop Anvil automatically."

Pet Dashboard View
β€’ Click to expand

Ready to forge ahead?

A cross-platform Git client with multi-repo Smithies, per-repo AI terminals, and a companion that grows with every commit.