Claude Code session
Tailclaude
Claude Code on your Tailscale tailnet, powered by the iii engine.
Install
git clone https://github.com/rohitg00/tailclaude.gitFrom the README
TailClaude Claude Code from any browser. No SSH. No terminal. Just a URL. TailClaude publishes a full Claude Code web interface to every device on your Tailscale tailnet — or the public internet via Tailscale Funnel. Powered by the iii engine. Scan a QR code from your phone, open the link, and start coding with Claude — streaming responses, full session history, model switching, real-time cost & usage dashboards, system metrics, request traces, live activity feed, and every Claude Code control in a touch-optimized UI styled with Anthropic's brand guidelines. Why TailClaude? Every "doom coding" setup — SSH, mosh, tmux, Termius, Moshi — still puts you in a terminal. You're still typing on a tiny keyboard, memorizing shortcuts, and managing connections. TailClaude removes the terminal entirely. Tailscale handles the secure connection. TailClaude handles everything else. Architecture How It Works 1. iii engine runs the state store, event bus, stream layer, and cron scheduler 2. TailClaude worker connects via WebSocket and registers functions, triggers, streams, and PubSub subscriptions 3. Node.js proxy (port 3110) serves the UI and handles all endpoints with OTel tracing 4. POST /chat spawns claude -p --output-format stream-json --verbose, wraps the request in an OTel span (model, cost, tokens, duration), writes events to the iii chat stream for replay, and emits lifecycle events via PubSub 5. PubSub subscribers react to chat events: increment daily usage stats, write request traces, push to the SSE activity feed, and update the session index 6. Cron jobs snapshot system metrics every minute (with overload alert detection), re-index sessions every 5 minutes (including backfilling real costs from Claude Code JSONL files), cleanup stale data every 30 minutes, and…
Details
- Repository
- rohitg00/tailclaude
- Language
- TypeScript
- Last updated
- 26 February 2026
- Topics
- agentaiclaudeclaude-codeclaudecodecodegenaiiiisession
FAQ
What is Tailclaude?
Claude Code on your Tailscale tailnet, powered by the iii engine. It is a session for Claude Code, from rohitg00/tailclaude on GitHub.
How do I install Tailclaude?
Clone rohitg00/tailclaude from GitHub and follow the setup steps in its README.
Is Tailclaude popular?
rohitg00/tailclaude has 267 GitHub stars and 25 forks. It was last updated on 26 February 2026.
More sessions & history
Grov
192TonyStef/Grov
Grov automatically captures the context from your private AI sessions and syncs it to a shared team memory. It auto injects relevant memories across developers and future sessions to save tokens and time spent on tasks.
Claude Remember
207Digital-Process-Tools/claude-remember
Persistent memory for Claude Code — identity, context, and continuity across sessions
CLI
307opalinehq/cli
Opaline: CLI for Claude Code and Codex session analytics.
Dsh Rewind
237SiriLee/dsh-rewind
DSH 插件:便捷无感的同窗口内对话回退,从不新建分支;自带轻量工作区备份,可一并还原文件(Claude Code /rewind 语义)。 · DSH plugin: effortless in-window conversation rewind — never forking a new session; ships a lightweight workspace backup that restores files together with the rewind (Claude Code /rewind semantics).
Memex
301nicosuave/memex
Search Claude Code, Codex, Pi, OpenCode, Github Copilot & Cursor transcripts. Resume sessions. Track tokens.
MemoSync
206SLEEPYBQ/MemoSync
Co-manage memory with your coding agent across sessions. A local workbench for Claude Code, Codex and Pi.
Browse the most popular Claude Code mods, all sessions & history, or the skills and MCP server directories.