I build agent tooling, SDKs, OpenAI-compatible infrastructure, local-first developer workflows, and small web experiments.
pa.ndel.is · London · GitHub
- Agent and AI developer tooling: terminal automation, skills, Codex workflows, and SDK surfaces.
- Compatibility layers: OpenAI-compatible middleware, provider adapters, and agent SDK experiments.
- Local-first tools: developer utilities that run close to the machine and stay inspectable.
- Teaching and workshops: practical Git, GitHub, and campus workshop material.
- Building sharper interfaces for agent-driven development.
- Exploring SDK parity across Rust, Go, TypeScript, and Python ecosystems.
- Making local developer workflows easier to test, replay, and automate.

| Project |
What it is |
Stack |
| tuiwright |
Playwright-style end-to-end testing for terminal UI applications, with PTY-driven cell-grid and PNG snapshot regression. |
Python |
| jalla |
OpenAI /responses compatible middleware for Anthropic, OpenAI, and Gemini with first-party SDKs. |
Go |
| claude-agent-sdk-rust |
Rust SDK experiments for Claude agent workflows. |
Rust |
| codex-web-sdk |
Codex exposed through a JavaScript/TypeScript SDK surface. |
TypeScript |
| grok-bypass |
Runs Grok CLI against OpenAI GPT-5.5 through supported custom provider config. |
Python |
| codex-in-the-kernel |
Cilux VM-broker research harness for a kernel-aware Codex environment. |
Rust |
| skills |
Agent skills and workflow automation experiments. |
JavaScript |
| pa.ndel.is |
Personal site and writing archive. |
JavaScript |
| Thread |
Repositories |
| Agent and AI developer tooling |
tuiwright, skills, harbor-cosine, codex-web-sdk |
| SDKs and compatibility layers |
claude-agent-sdk-rust, jalla, grok-bypass |
| Go systems tools |
beamline, gut, gutgd, mirror, wheezy |
| Web and creative tools |
synth.kitchen, datasaurus, chess-game, fidelissimo |
| Workshops and teaching |
workshop-guestbook, git-intro-slides, systemvetare-workshop, uppsala-workshop |
| Project |
Notes |
| workshop-guestbook |
A GitHub workshop repo used to introduce people to Git through GitHub. |
| git-intro-slides |
Slide deck for GitHub Campus Expert workshops. |
| Flagmatic5000 |
Maps city locations to country flags. |
| gitlab-ci-trace |
Prints CI job traces after commits, Heroku-style. |
| hub-tab |
Quickly navigate to the repository you were just working on. |