Martin Chang

Systems software, HPC, GPGPU and AI. I mostly build AI libraries and occasionally stupid code in C++. Chronic VRChat addic GPG key: 76D1 193D 93E9 6444

Ecosystems: C++, Linux, C, Whisper, Python, scikit-learn

Projects

drogon

Drogon: A C++14/17/20 based HTTP web application framework running on Linux/macOS/Unix/Windows

C++ - Released: 27 Apr 2018 - 10,768

trantor

a non-blocking I/O tcp network lib based on c++14/17

C++ - Released: 14 Jan 2017 - 388

paroli

Streaming TTS based on Piper with optional RK3588 NPU support

C++ - Released: 23 Dec 2023 - 26

tlgs

"Totally Legit" Gemini Search - Open source search engine for the Gemini protocol

C++ - Released: 12 Nov 2021 - 22

landlock-unveil

OpenBSD unveil(2) like function in Linux using Landlock

C - Released: 02 Apr 2022 - 16

rknn-superresolution

Superresolution running on Rockchip NPU (RK3588, etc..)

Python - Released: 15 Jul 2023 - 8

perfurator

C++ - Released: 19 Mar 2020 - 28

ttVecAdd

A simple vector-addition on Tenstorrent devices using tt-Metalium.

C++ - Released: 26 Mar 2024 - 3

dremini

Highly parallel and concurrent Gemini server and client library for the Drogon web application framework

C++ - Released: 22 Sep 2021 - 6

tllf

C++ - Released: 29 Apr 2024 - 2

ttnn-helloworld-cpp

Minimal example of using Tenstorrent TTNN in C++

C++ - Released: 25 Jun 2024 - 2

gnunetpp

Experimental high level C++ wrapper for GNUnet

C++ - Released: 11 Dec 2022 - 5

HTMPath

C++ - Released: 09 Jan 2019 - 6

nanoizepp

Dependency-free C++ 20 library to minimize HTML

C++ - Released: 10 Jun 2023 - 5

tiny-htm

A tiny yet flexable framework for (HTM) Hierarchical Temporal Memory

C++ - Released: 10 Feb 2019 - 6