Skip to content

yasyf/yasyf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

209 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Yasyf Mohamedali — Engineer & CEO @ Aneta. Currently building the missing toolbelt for Claude Code.

Website LinkedIn X

🔭 Now

  • Building the missing toolbelt for Claude Code: captain-hook for declarative hooks, cc-pool for account pooling, cc-review for reviewing Claude's diffs in a PR-style web UI, cc-transcript for typed transcripts, and slop-cop to catch AI-flavored prose
  • Converging those pieces into one session-activity platform — typed events and a decision ledger in cc-transcript, with captain-hook as its hook runtime — and building cc-orchestrate into a pure-Go CLI that runs fleets of agents across pluggable backends like cmux, superset, tmux, and zellij, each with an AgentProber liveness check for long-lived, keep-alive sessions — with cc-vigil, a transcript-oracle sleep inhibitor, keeping the Mac awake only while those agents are truly working
  • Hard-cutting the whole cc-* fleet onto shared substrate: daemonkit for daemon lifecycle — stable launchd program paths, verifier self-probes, drain-on-upgrade — and binrun for distribution, with every release gated on a tag resolving to one exact commit on main
  • Running cc-sentiment, an open experiment in whether developer sentiment with Claude Code tracks the model, the tooling, or just the time of day
  • Self-hosting yclaw, an always-on, reproducible Apple Silicon home server for the Nous hermes-agent — gVisor-sandboxed and tailnet-only, so the agent never touches your credentials
  • Engineer & CEO at Aneta
Recent activity
  • 2026-07-27 Pushed to yasyf/homebrew-tap — bumped the cc-pool, cc-orchestrate, cc-review, cc-present, and synckitd formulae
  • 2026-07-27 Pushed to yasyf/captain-hook
  • 2026-07-27 Pushed to yasyf/daemonkit
  • 2026-07-27 Pushed to yasyf/cc-notes — built internal/kg, the derived graph over notes activity, plus its eval harness
  • 2026-07-27 Pushed to yasyf/cc-orchestrate — cut 0.15.3 on daemonkit v0.20.9 and sandboxed HOME in every orchestrate test
  • 2026-07-27 Pushed to yasyf/cc-pool — cut v0.64.9 and sandboxed daemonkit's home override alongside HOME
  • 2026-07-27 Pushed to yasyf/cc-review — cut v0.33.3 and sandboxed the stable-program stagings that escaped real home
  • 2026-07-27 Cut a release in yasyf/cc-interact — cut v0.31.1 on daemonkit v0.20.9
  • 2026-07-27 Pushed to yasyf/cc-interact — sandboxed home-derived state behind internal/testhome
  • 2026-07-27 Pushed to yasyf/synckit — cut v0.36.4 with keyless helper agents and digest-staged helper programs
  • 2026-07-27 Pushed to yasyf/cc-present — cut v0.31.3 on the daemonkit v0.20.9 pin
  • 2026-07-27 Pushed to yasyf/yasyf

16,909 contributions in the last year

🚀 Start here

  • gpt-do ⭐ 211 — GPT-powered bash commands. Python
  • summ ⭐ 152 — GPT-based Conversation Summarizer Python
  • compress-gpt ⭐ 217 — Self-extracting GPT prompts for ~70% token savings Python
  • anthropic-computer-use-modal ⭐ 49 — Anthropic Computer Use with Modal Sandboxes Python
  • shamer ⭐ 37 — Code Coverage Gamified Python

🧰 More things I built

Claude Code, continued

  • cc-skills — the plugin marketplace where the whole toolbelt ships
  • cc-guides — src→artifact doc rendering with embedded canonical fragments, keeping every repo's CLAUDE.md and AGENTS.md in sync
  • cc-notes — a notes-and-tasks layer agents can actually use, now with a derived knowledge graph over everything they've recorded
  • cc-runtime — a runtime that hands Claude Code its harness-injected tools, AskUserQuestion and friends
  • cc-interact — the human-in-the-loop agent/daemon/web framework, pulled out of cc-review
  • cc-present — ad-hoc live web artifacts for a session: approval boards and choices whose every click streams back to the agent
  • cc-factory — a software factory where orchestrated agents plan, build, review, and ship
  • cc-steer — learns how you steer Claude from past sessions, then does the steering for you
  • cc-pane — one pane of glass over Claude Code and the whole cc-* toolbelt
  • cc-sudo — sudo for Claude Code: one Touch ID tap per privileged command
  • cc-patch — fast mode for Claude Code's delegated agents, re-applied automatically on every spawn

Taming long sessions

  • cc-merge — a merge queue for the git worktrees where finished Claude outputs land
  • cc-context — ccx, a token-bounded codebase-context facade over semble + tilth
  • cc-squash — augmented auto-compaction for marathon Claude Code sessions
  • cc-vigil — a transcript-oracle sleep inhibitor that keeps your Mac awake only while Claude agents are truly working

Claude Code, off the clock

  • getaway — plan award trips from Claude Code: sweeps seats.aero across 28 mileage programs and composes whole journeys, flights out and home plus hotel award nights via rooms.aero
  • dailies — stop being your own cron job

Systems & libraries

  • authkit — a signed macOS helper for Touch ID consent and Secure Enclave attestation, replacing the old cookiesync keyhelper
  • fusekit — detached FUSE-T mount-holder and mount-lifecycle primitives for Go, now under cc-pool and cc-notes
  • daemonkit — the durable daemon-lifecycle runtime the cc-* control planes now ride: detached spawns, codesign trust, and drain-on-upgrade
  • binrun — fetch, verify, and exec the exact artifact a descriptor pins: release binaries, Python tools, signed apps — the shim the cc-* tools now ship behind
  • semisweet — an async, in-memory semantic cache with pluggable backends
  • experiment-at-home — the plumbing every local AI experiment rebuilds, built once: modal, mlx-lm, and tinker backends behind one registry
  • spawnllm — call an LLM from any subshell: Claude, Codex, or a local MLX model
  • pocket-llm — on-device LLM sessions for any browser: Chrome's Prompt API, WebLLM, or wllama, picked by feature detection, smallest model first

Cross-host sync

  • synckit — the shared substrate the tools below build on: host mesh, a convergent registry, unix-socket RPC, and synckitd, the daemon they now ride
  • reposync — your other machine already pulled: git checkouts kept in step across every host you work from
  • cookiesync — your other Mac already did the 2FA: browser sessions moved between your own machines, consent gated behind Touch ID via authkit

Python, with fewer footguns

  • python-defer — Go-style defer in Python, no decorators required
  • python-secret-type — a rune-style secret type so credentials can't leak by accident
  • docker-dsl — write multi-stage Dockerfiles as Python context managers
  • bcferries — the Python client for BC Ferries schedules; proudly Canadian 🇨🇦

Earlier eras

  • safemodels — cryptographic provenance proofs for model weights, before that was cool
  • vc — the voting platform Dorm Room Fund used to pick its investments
  • hifromtheotherside — fighting the echo chamber, one cross-aisle match at a time
  • controlio — control your computer over SMS, 2014 edition

📦 Recently shipped

🛠 Toolbox

Python, Go, Ruby, C, JavaScript, Swift, PHP, HTML, Docker, Git, Bash, GitHub Actions

Language breakdown
Go          ████████████████████   35%
Python      ████████████████████   35%
Ruby        ██████░░░░░░░░░░░░░░   10%
Rust        ████░░░░░░░░░░░░░░░░    6%
Swift       ████░░░░░░░░░░░░░░░░    6%
TypeScript  ████░░░░░░░░░░░░░░░░    6%

✍️ Writing

Latest from Yasyf's Random Musings:


Automate the boring parts, then automate the automation.

Contribution graph eaten by a snake

About

GitHub profile

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors