I'm Aksh, a student developer from India, and I built Quokka — a programming language designed as a potential Python alternative for AI/ML.
Quokka is self-hosting, with its compiler capable of compiling itself. It also includes bootstrap verification through quokka check-self, immutable-by-default variables, Result/Option-style error handling, and Python/ML interoperability through JSON IPC.
I've also successfully used Quokka for QLoRA training with a 1B-parameter model.
The goal isn't to replace Python overnight. It's to explore what an AI/ML-oriented language could look like if the language, tooling, and ML workflow were designed together from the beginning.
Current features include:
Self-hosting compiler Bootstrap verification AI/ML interoperability QLoRA workflow support Immutable-by-default variables Result/Option-style error handling Windows installer VS Code syntax highlighting MIT licensed
It's still very early, and I'd love feedback from people working with compilers, programming languages, or AI/ML infrastructure.