Local and remote project organization
The project picker groups projects by host, including the local computer and hosts reached over SSH, so users can distinguish where a conversation and its files run.
An open-source desktop and mobile interface for running coding-agent conversations across local and remote hosts.
geckit is a public GitHub project for a desktop and mobile application that organizes coding-agent conversations across local and remote development hosts. Its documented model treats the current computer as one host and allows additional hosts to be reached over SSH, with projects grouped by where they run.
The repository describes a workflow in which users select a project, start or continue a conversation on its associated host, and monitor connection state. Remote conversations are designed to remain available through connection drops or application restarts, while host questions and permission requests are surfaced in the interface. The collected sources do not establish a complete installation process, supported-platform list, or definitive inventory of supported coding agents.
The project picker groups projects by host, including the local computer and hosts reached over SSH, so users can distinguish where a conversation and its files run.
The documented design supports adding a host with an address, user, port, and either an SSH key or password, with remembered passwords kept in the system credential store.
Remote conversations are designed to reconnect after a dropped connection or application exit and continue reading from the point already reached.
Conversation rows, titles, paths, models, and status indicators identify the host involved, helping users understand the execution context.
Questions or requests originating on a remote host are presented as cards or sheets in the interface, with behavior specified for reconnecting and resuming pending requests.
The repository contains separate client and mobile areas and describes mobile access to projects, conversations, host status, settings, and host localhost pages through the computer.
A user can organize projects on the local computer alongside projects on SSH-reachable hosts and select the relevant location from one project picker.
When an SSH connection drops or the application quits, the documented design aims to reconnect and preserve the remote conversation rather than treating it as a new session.
The mobile experience is designed for checking projects and conversations associated with hosts, seeing when a host is unavailable, and responding to requests when the live link is available.
The specifications describe showing paths, models, plan usage, and conversation context according to the account and host where the work runs.
geckit is a public GitHub project for desktop and mobile interfaces that manage coding-agent conversations across local and SSH-reachable remote hosts.
The repository specifications describe adding remote hosts over SSH using an address, user, port, and an SSH key or password, then placing their projects in the project picker.
The documented design calls for the host to keep trying to reconnect and for the conversation to continue from the point already read when the connection returns.
The repository includes a mobile area and describes mobile project and conversation views, host status, settings, and host-related requests. The collected sources do not establish release or installation details.
usefiretower.com
Firetower is an open-source, self-hosted control plane for running coding agents on servers you own. It lets developers start agent sessions from repositories, monitor them from desktop or mobile clients, review changes, and ship branches without keeping the initiating device online.
getbb.app
bb is a local-first, open-source IDE for running coding agents in parallel, organizing their work in threads, and extending the workspace with plugins. It is designed for developers and teams that want to coordinate provider-based agents and customize their software workflow.
www.flintai.dev
Switch is an open-source collaborative workspace that brings people and AI agents into shared rooms inside the messaging tools teams already use. It helps preserve decisions, messages, and work history across agent handoffs.
happy.engineering
An open-source desktop app for developers to orchestrate Claude, Codex, and Grok.
heyzoku.com
Zoku is a native macOS app for running and coordinating multiple coding-agent CLIs on one canvas. It lets developers spawn, redirect, monitor, and interrupt named agents by voice while using the subscriptions and command-line tools already installed on their Mac.
juggler.studio
Juggler is a GUI-first AI coding harness for developers who want inspectable model interactions, branching conversations, and isolated workspaces. It runs locally or on a remote machine and connects directly to the model provider selected by the user.