geckit logo

geckit

Freemium
Visit

An open-source desktop and mobile interface for running coding-agent conversations across local and remote hosts.

What is geckit?

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.

What can geckit do?

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.

SSH host configuration

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.

Conversation continuity across disconnects

Remote conversations are designed to reconnect after a dropped connection or application exit and continue reading from the point already reached.

Host-aware conversation interface

Conversation rows, titles, paths, models, and status indicators identify the host involved, helping users understand the execution context.

Permission and host prompts

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.

Desktop and mobile clients

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.

Use Cases

“Work across multiple development machines”

A user can organize projects on the local computer alongside projects on SSH-reachable hosts and select the relevant location from one project picker.

“Continue a remote coding session after interruption”

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.

“Monitor host-based work from a phone”

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.

“Separate project context by account and host”

The specifications describe showing paths, models, plan usage, and conversation context according to the account and host where the work runs.

Frequently Asked Questions

What is geckit?

geckit is a public GitHub project for desktop and mobile interfaces that manage coding-agent conversations across local and SSH-reachable remote hosts.

Can geckit work with remote machines?

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.

What happens if a remote connection drops?

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.

Is geckit available on mobile?

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.

Quick Facts

Product type
Open-source GitHub repository for a desktop and mobile coding-agent interface
Primary workflow
Organize and continue coding-agent conversations on local or SSH-reachable hosts
Repository owner
anetrebskii
Repository status
Public GitHub repository
Repository activity
The collected page shows 459 commits, 4 stars, and 2 forks
Source domain
github.com

geckit Alternatives

Firetower logo

Firetower

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.

bb logo

bb

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.

Switch logo

Switch

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 logo

Happy

happy.engineering

An open-source desktop app for developers to orchestrate Claude, Codex, and Grok.

Zoku logo

Zoku

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 logo

Juggler

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.