Blog

Our latest articles

Every ForkMesh feature now has a short technical post, generated from the live feature catalog and paired with its own visual.

Distributed hosting

Distributed hosting & preservation

Abstract ForkMesh artwork for Desktop-node mirrors

Distributed hosting · Feature 01

Desktop-node mirrors

Actively mirrored repositories live on independent nodes and refresh while configured synchronization is healthy; external stubs stay labeled.

Abstract ForkMesh artwork for a packfile-free routing relay

Distributed hosting · Feature 02

Packfile-free routing relay

The Worker stores signed discovery and health metadata, not Git packfiles. Repository bytes stream from selected independent origins over HTTPS.

Abstract ForkMesh artwork for Live clone routing

Distributed hosting · Feature 03

Live clone routing

Git Smart HTTP keeps the public ForkMesh URL while the Worker selects a signed, healthy, integrity-verified mirror behind it.

Abstract ForkMesh artwork for Streaming transfers

Distributed hosting · Feature 04

Streaming transfers

Git packs stream over ordinary HTTPS from a selected mirror and are never retained as Worker or D1 repository storage.

Abstract ForkMesh artwork for Mirror failover

Distributed hosting · Feature 05

Mirror failover

When an eligible, healthy, integrity-matching mirror exists, ForkMesh can fail over behind the same public URL and keep a clone exchange sticky.

Abstract ForkMesh artwork for Source-attested integrity

Distributed hosting · Feature 06

Source-attested integrity

Fallback serving is checked against integrity pins attested by the source of truth, so a mirror can prove it's handing you the same history the author published.

Abstract ForkMesh artwork for Root-commit identity

Distributed hosting · Feature 07

Root-commit identity

Reported mirrors can be grouped by a signed repository root commit, independent of the local name each host chose.

Abstract ForkMesh artwork for Headless mirror nodes

Distributed hosting · Feature 08

Headless mirror nodes

One command turns any Linux box or VM into a mirror node. The installer registers its account, syncs its repositories, and starts serving, no GUI required.

Abstract ForkMesh artwork for Public network map

Distributed hosting · Feature 09

Public network map

The network page shows recently verified public nodes, generalized mirror health, and operator-approved optional telemetry.

Abstract ForkMesh artwork for Presence done right

Distributed hosting · Feature 10

Presence done right

Bounded heartbeats, expiry, and live probes reduce stale presence while allowing the deliberately minimal real-time layer to lag.

Signed collaboration

Signed, portable collaboration

Abstract ForkMesh artwork for Ed25519 identity

Signed collaboration · Feature 11

Ed25519 identity

Nodes and people are identified by local Ed25519 keys. Profiles, catalog records, and every collaboration event carry a signature you can check yourself.

Abstract ForkMesh artwork for Signed issue events

Signed collaboration · Feature 12

Signed issue events

Every issue open, comment, edit, and close is a signed event. Authorship is verifiable no matter which node, or which mirror, served you the data.

Abstract ForkMesh artwork for Signed patch pull requests

Signed collaboration · Feature 13

Signed patch pull requests

PRs are signed patch submissions. Anyone can propose a change to any repository in the mesh and the maintainer can verify exactly who sent what.

Abstract ForkMesh artwork for Everything lives in Git

Signed collaboration · Feature 14

Everything lives in Git

Issues, pull requests, discussions, and release notes are files committed to the repository. Clone the repo and you own the whole project history, code and conversation alike.

Abstract ForkMesh artwork for Web contribution inbox

Signed collaboration · Feature 15

Web contribution inbox

Visitors can file issues and pull requests from the website even while the owner is offline. Signed submissions wait in an inbox; the owner reviews, commits, and the mesh syncs back.

Abstract ForkMesh artwork for Branch-backed & patch-backed PRs

Signed collaboration · Feature 16

Branch-backed & patch-backed PRs

Pull requests can ride a live branch (diffs derived straight from the head ref) or carry a stored patch for cross-node and offline submissions, both merge the same way.

Abstract ForkMesh artwork for Binary-safe patches

Signed collaboration · Feature 17

Binary-safe patches

Patches embed binary content, so images, fonts, and other assets survive the trip and merge cleanly, with a proper placeholder and badge in the diff view.

Issues & planning

Issues & planning

Pull requests & review

Pull requests & review

AI agents

AI agents, built in

Abstract ForkMesh artwork for Assign any issue to an agent

AI agents · Feature 30

Assign any issue to an agent

From the issue detail, the quick-add box, or even the website's new-issue form: one click sends the issue to Claude Code or Codex, which works the issue and opens a PR when it's done.

Abstract ForkMesh artwork for Dedicated agent worktrees

AI agents · Feature 31

Dedicated agent worktrees

Each session runs on its own branch in its own worktree, so agents never trample your working tree, and finished work arrives as a reviewable pull request automatically.

Abstract ForkMesh artwork for Parallel agents

AI agents · Feature 32

Parallel agents

Run as many agents as you like across your issues at once, with live activity indicators showing who's working right now.

Abstract ForkMesh artwork for Resumable sessions

AI agents · Feature 33

Resumable sessions

Pick any conversation back up where it left off, sessions persist, survive restarts, and keep their full context.

Abstract ForkMesh artwork for Rich live transcripts

AI agents · Feature 34

Rich live transcripts

Agent sessions render as a live, structured transcript, tool calls, diffs, and results as cards, with a raw-output toggle for the curious.

Abstract ForkMesh artwork for Agents can ask you questions

AI agents · Feature 35

Agents can ask you questions

When an agent needs a decision, it asks, and the transcript shows an interactive multiple-choice card. Click an answer and the agent continues.

Abstract ForkMesh artwork for Native terminal

AI agents · Feature 36

Native terminal

A real VT100 terminal widget renders agent and workflow output with full color and emoji, not a flat log viewer.

Abstract ForkMesh artwork for Your app is the IDE

AI agents · Feature 37

Your app is the IDE

The desktop app speaks the Claude Code IDE protocol: run claude in a repo and it connects to ForkMesh for diff views and selection context, just like an editor extension.

Abstract ForkMesh artwork for Live usage meter

AI agents · Feature 38

Live usage meter

See your Claude 5-hour and weekly usage right in the app, updated every minute, so you always know how much agent runway is left.

Abstract ForkMesh artwork for Custom agent instructions

AI agents · Feature 39

Custom agent instructions

Replace the built-in agent workflow with your own preamble in Settings, your rules govern every session.

CI, releases & distribution

CI, releases & distribution

Chat & private sharing

Chat & private sharing

Desktop app

The desktop app

Abstract ForkMesh artwork for Complete repository workspace

Desktop app · Feature 52

Complete repository workspace

Code, Commits, Issues, Agents, Pull requests, Discussions, Actions, Security, Quality, Insights, Branches, Worktrees, Releases, Mirror nodes, Artifacts, Shortcuts, and Settings, every view one click apart.

Abstract ForkMesh artwork for Source control & worktrees

Desktop app · Feature 53

Source control & worktrees

Stage, commit, branch, and manage multiple worktrees from the app, including the worktrees your agents are working in.

Abstract ForkMesh artwork for Voice dictation

Desktop app · Feature 54

Voice dictation

Dictate issues, comments, and prompts with built-in Whisper speech recognition, transcribed locally, streamed live as you speak.

Abstract ForkMesh artwork for Screenshot & markup

Desktop app · Feature 55

Screenshot & markup

Capture any region of the screen, annotate it with built-in drawing tools, and drop it straight into an issue, PR, or chat.

Abstract ForkMesh artwork for Markdown everywhere

Desktop app · Feature 56

Markdown everywhere

A proper Markdown editor with preview for issues, PRs, discussions, and chat, plus emoji reactions and cross-references that link issues, PRs, and commits together.

Abstract ForkMesh artwork for QR handoffs

Desktop app · Feature 57

QR handoffs

Repos, invites, and addresses render as QR codes for instant scannable handoff to a phone.

Abstract ForkMesh artwork for Keyboard-first navigation

Desktop app · Feature 58

Keyboard-first navigation

Shortcuts for every major view and arrow-key navigation across tables keep your hands on the keyboard.

Abstract ForkMesh artwork for Fork with intent

Desktop app · Feature 59

Fork with intent

Fork any repository in the mesh and choose exactly where the copy lands in your working tree.

Abstract ForkMesh artwork for Built to stay up

Desktop app · Feature 60

Built to stay up

A crash handler, a UI stall watchdog, network backoff, and a network activity log keep long-running nodes healthy, and tell you exactly what happened when something hiccups.

Accounts & rewards

Accounts, money & rewards

Mobile, web & IDE

Mobile, web & IDE

Archive

72 feature posts live under /blog.

View features

Introducing ForkMesh: code beyond a single host

Independent mirrors, owner-held keys, private collaboration, and transparent community incentives.