Soft Serve is a self-hostable Git server by Charmbracelet that provides a beautiful terminal UI accessible over SSH. It supports cloning over SSH, HTTP, and Git protocol, Git LFS, access control with SSH keys, and on-demand repository creation.
Scanned 6/2/2026
Install to Claude Code
npx -y skills add agentskillexchange/skills --skill soft-serve-self-hosted-git-server-ssh-tui --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Soft Serve Self Hosted Git Server Ssh Tui?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/agentskillexchange-soft-serve-self-hosted-git-server-ssh-tui)More formats (shields.io, HTML) on the badges page.
---
name: "Soft Serve Self-Hosted Git Server with SSH TUI"
slug: "soft-serve-self-hosted-git-server-ssh-tui"
description: "Soft Serve is a self-hostable Git server by Charmbracelet that provides a beautiful terminal UI accessible over SSH. It supports cloning over SSH, HTTP, and Git protocol, Git LFS, access control with SSH keys, and on-demand repository creation."
github_stars: 6756
verification: "security_reviewed"
source: "https://github.com/charmbracelet/soft-serve"
category: "Developer Tools"
framework: "Multi-Framework"
tool_ecosystem:
github_repo: "charmbracelet/soft-serve"
github_stars: 6756
---
# Soft Serve Self-Hosted Git Server with SSH TUI
Soft Serve is a self-hostable Git server by Charmbracelet that provides a beautiful terminal UI accessible over SSH. It supports cloning over SSH, HTTP, and Git protocol, Git LFS, access control with SSH keys, and on-demand repository creation.
## Installation
Use the upstream install or setup path that matches your environment:
- brew install charmbracelet/tap/soft-serve
- go install github.com/charmbracelet/soft-serve/cmd/soft@latest
- Make sure git is installed, then run soft serve. That’s it.
- git clone ssh://soft/dotfiles
Requirements and caveats from upstream:
- A [Docker image][docker] is also available.
- [docker]: https://github.com/charmbracelet/soft-serve/blob/main/docker.md
- Now you can access to repos that require read-write access.
Basic usage or getting-started notes:
- Just run ssh git.charm.sh for an example. You can also try some of the following commands:
- Soft Serve is a single binary called soft. You can get it from a package
- manager:
- Source: https://github.com/charmbracelet/soft-serve
- Extracted from upstream docs: https://raw.githubusercontent.com/charmbracelet/soft-serve/HEAD/README.md
## Source
- [Agent Skill Exchange](https://agentskillexchange.com/skills/soft-serve-self-hosted-git-server-ssh-tui/)
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!