◉ Pulse
ysharmcode avatar
#39 today

ysharmcode/MoonTail

C AI

A distributed inference system that lets people share GPU capacity to run large AI models together like KIMI K3 — turning a network of individual GPUs into a shared AI supercomputer without requiring a central GPU cluster. 🌕🚀

Created Jul 26, 2026
Stars
6
Today
+6
Forks
0
Quality
95/100
Momentum
20

README

Fetched from GitHub on Oct 30, 2026, 10:15 PM UTC · README.md

View original on GitHub

Third-party content — Open Source Pulse is not the owner of this repository.

This README belongs to ysharmcode/MoonTail and its contributors. We fetch it directly from the project’s public GitHub repository and display it for reference only. All text, code, images and trademarks remain the property of their respective authors. See the repository for its license terms. Copyright / takedown policy.

MoonTail

moontail — collective Kimi K3 on your GPU slice

Tiny glue, immense model. Nobody runs the full 2.8T alone — you contribute expert VRAM, the swarm runs Kimi K3 together.
Free routing. llama.cpp + ggml-rpc. Research preview — slow tokens OK.

MIT Security FAQ · HN launch · K3 checklist · Volunteer terms


Like Petals? Same broad idea — many machines, one big model — but MoonTail is deliberately thin glue on llama.cpp + ggml-rpc, targets Kimi K3, and routes volunteers through Cloudflare tunnels instead of a bespoke P2P/DHT stack. How we differ →

One target: moonshotai/Kimi-K3 — 896 experts, 16/token, upstream llama.cpp kimi-k3 arch. MoonTail only pairs sessions and execs llama-cli -rpc -ot.

Reciprocity: volunteer (moontail setup) before you prompt. Backend: operator hosts a free Cloudflare Worker (registry only) — see FAQ.

bash scripts/volunteer-tunnel.sh          # once — volunteers
export MOONTAIL_MODEL=/path/to/k3.gguf
moontail setup --accept-terms
moontail prompt "Hello from the Kimi K3 swarm."

How it works

Your machine (requester) Volunteer GPU
Backbone, KDA/MLA, router, AttnRes Routed expert FFN (-ot → RPC)
llama-cli rpc-server @ 127.0.0.1 only
Queue + session cloudflared tunnel out
flowchart LR
  MT[moontail] --> W[Cloudflare Worker]
  LL[llama-cli] -->|ggml-rpc| T[cloudflared tunnel]
  T --> RPC[rpc-server]
  Vol[moontail-volunteer] --> W
  Vol --> RPC
Loading

Patterns: config/tensor-overrides.kimi-k3. v1: one rpc client per volunteer — pool depth, not 896-way fan-out.


Get started

git clone https://github.com/rockybalboan19/MoonTail.git && cd MoonTail
bash install.sh
export PATH="$HOME/.moontail/bin:$PATH"
  1. Weights — community GGUF or convert with vendor/llama.cpp/conversion/kimi_k3.py. Set MOONTAIL_MODEL.
  2. Volunteer tunnel — bash scripts/volunteer-tunnel.sh (free Cloudflare account).
  3. Join — moontail setup --accept-terms
  4. Prompt — moontail prompt "…" when /status shows swarm ready.

Details: docs/KIMI_K3_LAUNCH.md


CLI

Command What
moontail setup --accept-terms Join swarm — volunteer + register
moontail status Pool size, queue
moontail prompt "…" Queue → session → llama-cli
moontail Interactive shell

Gates (measure before marketing)

bash scripts/check-loc.sh && bash scripts/check-security.sh
python tools/gate3_depgraph.py config/kimi-k3.example.config.json

Gate 4 needs a local K3 GGUF: MODEL=/path/to/k3.gguf bash tools/gate4_expert_rpc.sh


Layout

client/moontail.c + cli.c    queue, session, llama exec
server/volunteer.c           rpc-server + tunnel supervisor
config/tensor-overrides.kimi-k3
vendor/llama.cpp/            inference (submodule)

Control plane: private MoontailAI repo (Cloudflare Worker). URL in config/official-worker.url.


License

MIT — LICENSE. Kimi K3 weights: Moonshot license.

Rendered by GitHub from the repository’s README. Scroll to read the full file.
First trending

Jul 27, 2026

first spotted on the list

Best rank

#39

highest position reached

Appearances

1

times on the trending list

Quality score

95

out of 100

Momentum

20

trend strength indicator

Star velocity

0.06

stars per day since creation

Activity — last 60 days

daily counts, collected every 6 hours
  • Stars
  • Forks
  • Merged PRs
  • Issues
  • Closed issues

Collecting activity data since launch — check back in a few days.

Star history

total stars per snapshot

Not enough snapshots yet — check back soon.

Rank history

position on trending · lower is better

Not enough snapshots yet — check back soon.

3D card for your website

Live HTML card with a glass surface and pointer tilt. Paste the iframe on any website.

<iframe src="https://www.notionpulse.cc/embed/ysharmcode/MoonTail" width="420" height="240" style="border:0;max-width:100%;background:transparent" loading="lazy" title="ysharmcode/MoonTail — trending on Open Source Pulse"></iframe>

Stars badge

Show current stars in your README or profile. Auto-updates every 6 hours.

ysharmcode/MoonTail stars badge
Markdown
[![ysharmcode/MoonTail](https://www.notionpulse.cc/api/badge/ysharmcode/MoonTail.svg)](https://www.notionpulse.cc/repo/ysharmcode/MoonTail)
HTML
<a href="https://www.notionpulse.cc/repo/ysharmcode/MoonTail"><img src="https://www.notionpulse.cc/api/badge/ysharmcode/MoonTail.svg" alt="ysharmcode/MoonTail stars badge" /></a>

Repository of the Day

#39 Repository of the Day

Repository of the Week

#39 Repository of the Week

Repository of the Month

#39 Repository of the Month