I'm currently working on:
- π python/cpython Fixing bugs, triaging issues, contributing minor features and small performance improvements to the Python language.
- π€ aisk/paimon Building a terminal coding agent that also runs headless, as a cheap subagent driven by Claude Code or Codex.
- ποΈ aisk/unladen Building a local LLM gateway in Swift that translates between the OpenAI, Anthropic and Gemini protocols.
- π¬ aisk/sgrud Building a diagnostic tool for inspecting running Python processes: memory, CPU, threads, asyncio tasks, stacks and GC, without stopping or instrumenting the target.
- π° thriftpy/thriftpy & thriftpy/thriftpy2 Maintaining a pure Python Thrift implementation.
- βοΈ aisk/pick Maintaining a very handy library for interactive option selection in the terminal.
- π· aisk/ggbond Building my Python bindings for GGML with higher-level abstractions.
- π¦ aisk/steelix Building a transpiler that turns Python into readable Rust code built on PyO3, to help port Python projects to Rust step by step.
- π aisk/rust-memcache Maintaining a Memcached client for Rust.
- π aisk/python-memcache Maintaining a Memcached client for Python, with experimental support for the Memcached meta protocol.
- π§ aisk/goblin Created my own toy dynamic programming language where every object is an interface and compiles to Go.
- πΉ aisk/mygo Created a Go pre-processor that accepts the
?operator (as mentioned in Ian's proposoal) and generates vanilla Go code. - ποΈ aisk/vox Building my middleware based Go Web frame work.
- β³ aisk/timeout Created a GNU coreutil compatible
timeoutcommand in Haskell, mainly for macOS. - π€ aisk/haskell-request Building a simple and ergonomic HTTP client for Haskell.
See more of my contributions below.






