Codync
A free, open-source 1:1 alternative to Grok Bot and Muse. Message Claude Code, Codex, Cursor and 40+ coding agents as persistent bots from your iPhone, Mac or Linux desktop. Group chats, threads, appr
Write a recipe, collapse an open model until it fits your machine.
Translation pending
Developer toolsPython · HTMLGitHub @OliverVillsonOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Shrink a large open-weight model into one that runs on your own PC. You SSH into a GPU VM,
run blackhole, pick or describe a schema (a shareable recipe of pruning, distillation,
healing and quantisation steps), point it at any base model (a Hugging Face id or a folder,
MoE or dense, auto-detected), and get a GGUF, MLX or safetensors model out, with a receipt of
every step and how much quality it cost.
Site: blackholeharness.dev (source in landing/).
Beyond REAP expert pruning and GPTQ, the harness ships techniques that originate in this project:
All three are open source under Apache-2.0.
blackhole.anatomy (safetensors IO, the HEX layout and quantizer, format table).model.edit.
Installs on top of this package.| Path | What |
|---|---|
blackhole/ | the blackhole-harness package: schema format, op catalog, runner, stage cache, receipts (core), hardware and model detection (hw), the open format layer: safetensors IO, HEX layout and quantizer, format table (anatomy), schema builder with Claude or GPT (agent), marketplace (market), GPU VM bring-up (cloud) |
schemas/ | example schemas; schemas/lab/ holds experimental ones |
tests/ | core tests, no GPU or network needed |
install.sh | the one-line VM installer and updater (served at blackholeharness.dev/install.sh; blackhole/cloud/install.sh is the copy blackhole up sends, kept identical by a test) |
harness/ | the pipeline that runs today: blackhole_pipeline (every stage, MLX export with the HEX Metal kernel, LiveCodeBench, blackhole-serve) and the Textual TUI blackhole_tui |
reaper/ | REAPer (reaper_pipeline, reaper_hw, reaper_tui): REAP calibration, scoring, pruning, eval, the Flint port; reaper/gpu_perf/ holds GPTQ, REAQ/HEX tables and the B200 benchmarks |
runtime/ | the BlackHole runtime, kept apart from the pipeline: the HEX Triton MoE kernel for NVIDIA GPUs and the blackhole-hex vLLM plugin (see runtime/README.md) |
landing/ | the static landing page (Vercel, no build) |
blackhole/ is where everything is heading: its ops are typed stubs today, and the working
code in harness/ and reaper/ moves in behind them op by op.
# laptop: browse, draft and validate schemas, rent a VM (no GPU needed)
pip install -e '.[dev,frontier]' && pytest
blackhole ops # the op catalog
blackhole validate schemas/lab/reaq.toml
blackhole describe "a Python coder that fits a 16 GB Mac"
blackhole up --provider nebius --gpu b200 # prices first, rents nothing without --yes
# GPU VM: the real pipeline and TUI
curl -fsSL https://blackholeharness.dev/install.sh | bash
blackhole # the TUI; reattaches to a running job
The installer is one command on any Ubuntu GPU box and the same command updates it: it clones
or updates ~/BlackHole-Harness (--ref BRANCH for another branch), picks the CUDA torch the
driver can run, installs the CLI, REAPer, the pipeline, the TUI and the runtime editable into
~/.blackhole/venv, puts vLLM with REAPer and the blackhole-hex plugin in ~/.blackhole/vllm,
and checks it all on the GPU. Venvs set up by hand earlier (~/bh-venv, ~/vllm-venv) are
reused in place. It also installs blackhole_dev (what recipes run from the BlackHole-Dev app
need) from ~/Blackhole-Dev when that is there (a git checkout, or a copy rsynced from your
laptop), else by cloning it when the machine can. blackhole up runs the same script over SSH.
With harness/ installed, blackhole with no subcommand (or with a model name) opens the TUI;
up, down, ssh, machines, run, validate, detect, ops, describe, market and
models are the CLI.
pip install -e '.[dev,frontier]' && pytest # core
pip install -e 'reaper[pipeline]' -e harness pytest
pytest reaper/tests harness/tests # pipeline on tiny models, CPU
TRITON_INTERPRET=1 pytest runtime/tests # HEX Triton kernel, CPU (pip install triton -e runtime)
Apache-2.0, see LICENSE. Models you make keep their base model's licence.