Work

Projects

Here are a few of my note-worthy open-source projects. More on Github

LogSense

A highly scalable real-time log anomaly detection architecture with LLMs, information retrieval, and user feedback to pinpoint faults across a distributed system.

Learn more →

Gazou

A Japanese OCR application written in C++. It utilizes image processing, and other parameters to improve the accuracy.

Learn more →

Ace

A tool for batch generating media-rich, high quality Anki vocab cards for Chinese & Japanese.

Learn more →

Rin

An easily accessible Japanese popup dictionary application for Android with recursive monolingual lookup support and frequency & pitch-accent data.

Learn more →

Discord Emote Menu

A bash script, for those of us who don't have nitro, that lets you use Discord emotes from any of your servers. It opens a rofi menu with all the emotes from your servers and automatically sends the selected emote to the discord window.

Learn more →

Resource Bank

A Discord bot for centralized resource aggregation, management, and search. No more keeping track of arbitrary links buried across DMs.

Learn more →

Youtube to Anki

An Anki addon that generates a full-fledged deck with audio and pictures from a YouTube link using subtitles with the click of a button. This eliminates the need for having to download a video, or the accompanying subtitles, re-timing them, and dealing with TSV files to import.

Learn more →

Guess the Elo

A chess game analysis challenge site inspired by Gotham Chess, where players aim to guess the elo rating of a player based on a randomly selected chess.com game.

Learn more →

Ring Sync

A system aimed at reducing the chances of missing calls by notifying and ringing registered computers during an incoming call. Personally, it reduced the chances of missing a call by 60%!

Learn more →

Block Subs

A cross-browser extension for blocking hard-coded subtitles within any video on any website you can imagine.

Learn more →

Adzuna-rs

An easy-to-use, asynchronous, and complete Rust crate for interacting with the Adzuna API to fetch full listings of job adverts using keywords and locations, among other job data utilities.

Learn more →

Yomichan Frequency

A handy tool that allows users to create their own Yomichan frequency list dictionaries, with support for merging multiple lists.

Learn more →

Yomichan Audio

A Yomichan-compatible audio server to pull pronunciation audio from local sources. No more messing with nginx configs!

Learn more →

Unishare

Web app to bypass media upload size restrictions for platforms like Discord, making use of link embeds.

Learn more →

rfetch

A fast, pretty, and configurable fetch program built with Rust to output system status and metrics such as RAM, disk usage, uptime, shell, distribution, etc.

Learn more →