AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
翻譯準備中
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證Apt repo for charliek projects
翻譯準備中
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
Public Debian/Ubuntu apt repository for charliek's open-source projects. Companion to charliek/homebrew-tap for macOS users.
Tracked packages live in packages.yaml. Status reflects whether the source project's release pipeline ships a .deb yet.檢視完整 README ↗Public Debian/Ubuntu apt repository for charliek's open-source projects. Companion to charliek/homebrew-tap for macOS users.
Add the repo once:
sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://apt.stridelabs.ai/pubkey.gpg | \
sudo tee /etc/apt/keyrings/apt-charliek.gpg > /dev/null
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/apt-charliek.gpg] https://apt.stridelabs.ai noble main" | \
sudo tee /etc/apt/sources.list.d/apt-charliek.list
sudo apt update
Then install one or more packages:
sudo apt install prox
| Package | Status | Description |
|---|---|---|
prox | ✓ published | Modern process manager for development with API-first design |
shed-server | ✓ published | Server component of shed (the CLI ships via Homebrew on macOS) |
envsecrets | ✓ published | CLI for managing encrypted environment files via GCS and age |
roost | ✓ published | Multi-project terminal multiplexer for AI coding agents (GTK desktop app + roostctl CLI; macOS ships as a DMG) |
codelens | ✓ published | Analyze JVM codebases (Java & Kotlin) — classes, methods, handlers, and more (ships JDK 21+ server JAR alongside the Go CLI) |
shed-desktop | ◷ pending first release | GTK4/libadwaita Linux desktop client for shed (ships the shedctl CLI too; macOS ships as a DMG) |
craze | ✓ published | Terminal UI that drives Cursor and Grok coding agents over ACP |
parcel | ✓ published | CLI for Parcel: publish HTML pages to private, sandboxed links (agents use it too) |
Tracked packages live in packages.yaml. Status reflects whether the source project's release pipeline ships a .deb yet.
roost is a GUI application — after sudo apt install roost, launch it from your desktop's app menu (or run roost). It also installs the roostctl CLI for shell + AI-agent hook integration.
amd64, arm64rpm channel today).deb download (no apt repo)For one-off installs without configuring the apt repo, every release attaches .deb artifacts to the source project's GitHub Release. Pattern:
ARCH=$(dpkg --print-architecture)
VERSION=<version from the source repo's releases page>
curl -fLO "https://github.com/charliek/<project>/releases/download/v${VERSION}/<project>_${VERSION}_${ARCH}.deb"
sudo apt install -y "./<project>_${VERSION}_${ARCH}.deb"
apt install ./...deb resolves dependencies automatically; plain sudo dpkg -i would skip that step and leave the system in an inconsistent state if the package gains dependencies later.
See each project's README for the exact filename and a worked example (e.g. prox's installation section).
Source repos cut releases via GoReleaser, attach .deb artifacts to their GitHub Releases, and fire repository_dispatch at this repo. The publish workflow regenerates apt metadata, signs it with an ed25519 key, and uploads to a GCS bucket fronted by Cloudflare. Total tag-to-apt update time: ~3–5 minutes.
Full architecture, security model, and release-flow walkthrough: https://charliek.github.io/apt-charliek/.
Three-step contract for project owners — see the Adding a Package guide for full snippets:
nfpms: block to your .goreleaser.yaml.APT_DISPATCH_TOKEN repo secret).packages.yaml here.git clone [email protected]:charliek/apt-charliek.git
cd apt-charliek
make check # lint + docs --strict + fixture publish + ubuntu:noble smoke test
See the Setup guide for the full local dev runbook (envsecrets, fixture rebuild, etc.).
Scripts, workflows, and configuration are MIT-licensed. Distributed packages carry their own licenses — see each source repo.