charly-distros
claudecodexBase OS images and hardware runtime — arch, fedora, debian, ubuntu, aurora, bazzite, GPU runtime (nvidia/cuda/rocm), bootc bootstrap, per-distro builders.
46 skills
Self-contained skills + MCP wiring for charly coder/dev images (arch-coder, debian-coder, fedora-coder, ubuntu-coder, charly-arch). Ships the charly MCP server (port 18765). Bundles language runtimes (golang, rust, nodejs).
Plugin charly-coder from marketplace charly-plugins in opencharly/marketplace. Commands read from the repo's manifest — 12 days ago.
arch-coderKitchen-sink development box on Arch Linux: coding + AI-coding CLIs + DevOps tooling in one container. Arch base, 26 direct candies mirroring fedora-coder's stack but with pac:-section packages (plus AUR for a few unique cases). Runs as uid 1000 (`user`) with passwordless sudo. Use when working with
asciinemaTerminal session recorder (asciinema). Use when working with the asciinema candy.
build-toolchainC/C++ build toolchain with gcc, cmake, autoconf, ninja, git, and pkg-config. Use when working with native compilation, build tools, or C/C++ development.
charly-archArch Linux box with the full charly toolchain. Rootless-first — runs as uid=1000 with passwordless sudo (no root, no cap_add: ALL). Composes /charly-coder:charly-mcp so the box is reachable as an MCP gateway on port 18765. NVIDIA GPU runtime composed in. MUST be invoked before building, deploying, c
charly-mcpMCP server exposing the full charly CLI as tools (Streamable HTTP on port 18765). Meta-layer composition — layers: [charly, supervisord] — ships only service wiring + `/workspace` bind-mount + a `/workspace` service working directory. Auto-falls back to the upstream opencharly/charly repo when /work
claude-codeClaude Code CLI installed via the official native installer (https://claude.ai/install.sh), relocated to the system path /usr/local/bin/claude. Use when working with Claude Code, AI coding assistants, or Anthropic tooling.
codexOpenAI Codex CLI coding agent. Use when working with the codex candy.
debian-coderKitchen-sink development box on Debian 13 trixie: coding + AI-coding CLIs + DevOps tooling in one container. Debian base, a large set of direct candies mirroring fedora-coder's stack but with deb: sections. Runs as uid 1000 (`user`) with passwordless sudo. 143/0 tests pass. Use when working with the
dev-toolsDeveloper tools including bat, ripgrep, neovim, direnv, fd-find, htop, podman-compose, and many more CLI utilities. Use when working with developer tooling, CLI utilities, or container dev environments.
devops-toolsDevOps CLI tools: AWS CLI, Scaleway, kubectx/kubens, OpenTofu, wrangler, bind-utils, jq, rsync. Use when working with cloud infrastructure, DNS lookups, infrastructure-as-code, or DevOps tooling.
direnvdirenv -- automatic environment variable loading from .envrc files. Use when working with direnv, .envrc, .secrets, or environment management.
docker-ceDocker CE engine with buildx and compose plugins from the official Docker repository. Use when working with Docker, container builds, or Docker Compose.
fedora-coderKitchen-sink development box: coding + AI-coding CLIs + DevOps tooling in one container. Fedora-nonfree base, direct candies spanning language runtimes, build tooling, AI coding CLIs, and the full cloud/devops stack. Runs as uid 1000 with passwordless sudo — rootless-first. Use when working with the
forgecodeForge AI coding agent CLI (forgecode.dev) installed globally via npm from the `forgecode` package. Installs the `forge` binary. Use when working with Forge, forgecode.dev, or alternative AI coding agents.
geminiGoogle Gemini CLI for AI coding assistance and search. Use when working with the gemini candy.
ghGitHub CLI, git, and git-lfs — the single-responsibility home for all git/GitHub tooling. Ships the noscripts + post-install dance for git-lfs so the RPM's systemd trigger doesn't fail at build time. Use when composing git + gh + git-lfs into a box, or when deciding which candy should own a git-rela
github-actionsGitHub Actions local runner (act-cli) and guestfs-tools via COPR. Use when working with GitHub Actions, local CI testing, or act.
golangGo programming language compiler via RPM package. Use when working with Go development or Go builds.
google-cloud-npmGoogle Cloud npm packages: the Firebase CLI. Use when working with Firebase or GCP Node.js tooling.
google-cloudGoogle Cloud SDK providing gcloud, gsutil, and bq CLI tools. Use when working with Google Cloud Platform, GCP services, or cloud SDK configuration.
grafana-toolsGrafana observability CLI tools: mcp-grafana, logcli, promtool, mimirtool, tempo-cli, tanka, grafanactl. Use when working with Grafana, Prometheus, Loki, Mimir, Tempo, or observability tooling.
kimiMoonshot Kimi Code CLI installed globally via npm from @moonshot-ai/kimi-code. Use when working with Kimi Code, AI coding assistants, or Moonshot tooling.
kubernetes-layerKubernetes client tools: kubectl and Helm package manager. Use when working with Kubernetes, kubectl, or Helm charts.
language-runtimesMulti-language runtime meta-layer — Go, PHP, .NET 9 SDK, nodejs-devel, python3-devel, ramalama. System Python via RPM (not pixi-python). Uses nodejs and rust candies as explicit deps. Use when working with polyglot development or composing multiple language runtimes into a single box.
nodejsNode.js and npm via system packages (RPM/DEB) with global npm prefix. Use when working with Node.js, npm, or JavaScript/TypeScript tooling.
oracleOracle CLI for prompt bundling and multi-engine AI queries. Use when working with the oracle candy.
pre-commitPre-commit git hooks framework via pixi, plus markdownlint-cli via npm. Use when working with git hooks, linting, or code quality tooling.
rustRust compiler and Cargo package manager via system packages (RPM/DEB). Use when working with Rust development or Cargo builds.
sshdOpenSSH server and client on port 22 for remote access. Use when working with SSH access, remote login, or sshd configuration in containers/VMs.
typstTypst document processor binary for typesetting and document generation. Use when working with Typst, document compilation, or typesetting tools.
ubuntu-coderKitchen-sink development box on Ubuntu 24.04 noble: coding + AI-coding CLIs + DevOps tooling in one container. Ubuntu base, **26** direct candies — the manifest's own `candy:` list — mirroring fedora-coder's stack. The `## Definition` block below is the box's declared composition and names **32**; t
uvuv + uvx — Astral's fast Python package/project manager. Installs as a direct-download binary (no pixi env, no Python dep). Pulled via the `download:` verb with `strip_components: 1` to handle the upstream tarball's arch-prefixed top-level directory. Use when working with the uv candy or when decidi
charlyconnects to: http://localhost:18765/mcp
Base OS images and hardware runtime — arch, fedora, debian, ubuntu, aurora, bazzite, GPU runtime (nvidia/cuda/rocm), bootc bootstrap, per-distro builders.
46 skills
Self-contained skills + MCP wiring for the selkies-desktop family (Wayland desktop in a container with VNC + Chrome). Ships the chrome-devtools MCP server (port 9224).
45 skills · 1 MCP server
Development internals for charly contributors — Go source map, install-plan IR, capabilities/OCI labels, vm-spec, libvirt/cloud-init renderers, cutover-policy, strict-policy, disposable, ovmf, generate-source, skill maintenance, and the agents/workflows/teams guide. Ships five agents (root-cause-analyzer, layer-validator, testing-validator, check-bed-runner, deploy-verifier).
23 skills · 6 agents
Live-container evaluation and probe verbs — `charly check` orchestrator + per-protocol live probes (cdp, wl, wl-overlay, dbus, vnc, spice, libvirt, record).
24 skills
CLI utilities and the charly binary deploy artifacts — ripgrep, himalaya, whisper, nano-pdf, summarize, ordercli, gogcli, sherpa-onnx, plus the `charly` binary deployment skill.
24 skills
Infrastructure services and system layers — postgresql, redis, valkey, vectorchord, k3s cluster, traefik, supervisord, tailscale, gocryptfs, virtualization, dbus-layer, tmux-layer.
22 skills
Persistent memory for Claude Code: the next session starts where the last one left off.
29 skills · 1 MCP server · hooks
Open-source AI job search that runs locally in your AI coding CLI: scan job portals, evaluate listings into a structured A-H report with a 1-5 score, tailor your CV, track applications
5 skills · hooks
Use Alibaba Open Code Review from local Codex.
2 skills
AI image generation with creative workflow orchestration, prompt engineering, and curated inspiration library via MCP server
2 commands · 3 agents
Use Codex from Claude Code to review code or delegate tasks.
3 skills · 8 commands · 1 agent · hooks
Worktrunk is a CLI for Git worktree management, designed for parallel AI agent workflows. This plugin provides configuration guidance (LLM commit messages, project hooks, worktree paths), automatic activity tracking (🤖/💬 indicators in `wt list` showing active Claude sessions), and a `/wt-diff` pane showing each worktree's changes.
2 skills · hooks
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.