A few things I’ve built. More on GitHub.

kero

Kero-Sine is a SQL compiler built on MLIR. It compiles relational queries through a custom db dialect, then lowers them to Tensor, Linalg, and SCF before LLVM. Input is an Apache Arrow table.

Status: pre-release, in development. No GPU path yet, filter-focused query scope, single-table input.

Stack: Python · MLIR · LLVM · Arrow

model-cmp.nvim

AI autocomplete for Neovim. Predicts the current line using a Treesitter context engine and few-shot prompting, with a local llama.cpp server or Gemini.

Stack: Lua · Treesitter · Neovim

ImageCaptionv1

A model that writes a caption for an image. Repo and write-up coming soon.

Stack: Python · PyTorch

Other projects

  • lua-compiled — a compiler for a Lua-like language written in C. In development.
  • model_server — the model server that powers model-cmp.nvim. Point it at whichever LLM you want.

Configs

  • nvim — my Neovim configuration
  • .dot — my dotfiles
  • tmux — my tmux configuration