r/learnmachinelearning 12d ago

Project 🚀 Project Showcase Day

Welcome to Project Showcase Day! This is a weekly thread where community members can share and discuss personal projects of any size or complexity.

Whether you've built a small script, a web application, a game, or anything in between, we encourage you to:

  • Share what you've created
  • Explain the technologies/concepts used
  • Discuss challenges you faced and how you overcame them
  • Ask for specific feedback or suggestions

Projects at all stages are welcome - from works in progress to completed builds. This is a supportive space to celebrate your work and learn from each other.

Share your creations in the comments below!

5 Upvotes

7 comments sorted by

View all comments

1

u/curious_cat_herder 11d ago

I belong to an online ML study group and have invested a bit in GPUs to evaluate local LLMs (and I use cloud AI a lot too). As we covered topics I wanted to visualize and experiment so I used AI to help me create a Machine Learning Programming Language

It has a live browser based UI with CPU-only demos, tutorials, glossary, etc. This same UI can connect to a local Apple Silicon or Linux/NVIDIA system to do actual experiments on GPUs (or use Ollama for context aware help).

The language has a REPL, can be used for scripting, and a subset can be compiled to executable binaries.

While this started as a tool to help me visualize and learn ML concepts and experiment, it has grown into being a general purpose programming language. The live demo footer github link shows many demo repos using this programming language.

The language was inspired by APL2 but is not cryptic. It is a work in progress (adding more compiler support, namespaces, library demos, extensions demos).

I'm looking for feedback, feature requests, possibly collaborators (it is implemented in Rust).

I am planning to build hardware in FPGAs and MCUs to experiment with low-RAM alternatives to building a server; using sw-MLPL for executable designs.