24 projects
canvasser
Round-trip Canvas assignment dates through a CSV, by driving a browser
multipass
Reusable browser-login building blocks: credential resolution, persistent browser contexts, branded config, and a recogniser-loop auth engine
yapyon
Python-style typed literals with YAML-like block structure
duo-pass
Duo second-factor handling for Playwright logins: push approval and passcodes behind one interface
kinemata
One declared place per fact; find the code that re-derives it.
persona-grata
Bind AI personas to orchestration harnesses to produce embodied agents.
kanibako-cli
Run AI coding agents in rootless containers with per-project isolation
kanibako-agent-goose
Goose agent target plugin for kanibako
kanibako-agent-codex
Codex (OpenAI Codex CLI) agent target plugin for kanibako
kanibako-agent-claude
Claude Code target plugin for kanibako
kanibako
Run AI coding agents in rootless containers (meta-package: CLI + Claude, Goose, and Codex plugins)
kento
Compose OCI container images into LXC system containers via overlayfs (CLI frontend for kento-core)
kento-core
Kento core library — compose OCI images into LXC/VM system containers (importable engine)
kanibako-plugin-claude
Transitional package — use kanibako-agent-claude instead
kanibako-base
Run AI coding agents in rootless containers with per-project isolation
pywimlib
Python bindings for wimlib (unofficial)
python-wimlib
Python bindings for wimlib (unofficial)
herptest
Test suite tools for instructors
pixeltools
Pixel art manipulation tools
monkeydict
Access dict values as attributes (works recursively). Fork of EasyDict.
ansi-capture
Virtual ANSI terminal capture (for escape sequences). Handles most Linux and xterm sequences.
cythontools
Tools for building and testing Cython projects
instructor-testsuite
Test suite tools for instructors
edtech
Tool project from educational technology group