Skip to content
View StarOne01's full-sized avatar
⭐
Being the brightest
⭐
Being the brightest

Highlights

  • Pro

Block or report StarOne01

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
StarOne01/README.md

Typing

starone01.me · linkedin · x @iamstarone01 · ping@starone01.me

final-year EEE @ Coimbatore · learning LLVM / MLIR


// pipeline.mlir — how I think about building
func.func @starone01(%idea: !prod.prototype) -> !prod.shipped {
  %ast     = "frontend.parse"(%idea)       : (!prod.prototype) -> !ir.ast
  %lowered = "midend.lower"(%ast)          : (!ir.ast) -> !mlir.module
  %opt     = "midend.canonicalize"(%lowered): (!mlir.module) -> !mlir.module
  %bin     = "backend.emit"(%opt) {target = "prod", opt = "-O3"} : (!mlir.module) -> !prod.shipped
  return %bin : !prod.shipped
} // scroll ↓ to execute each pass

about

I'm Prashanth, StarOne01. Final-year EEE student interested in where hardware meets software: compilers, inference, and systems around AI.

Started coding on a phone with Termux. Since then I've helped build a clinical AI system, made some small LLVM contributions, and tried out embeddings and multilingual LLM work. Currently learning MLIR.


projects

project what it is
medclara Medclara — Clinical AI Voice-first multilingual clinical docs. IndicConformer + Gemma for SOAP. Worked on arch + infra.
movieslikethis MoviesLikeThis — Embeddings Match films by feeling, not genre. Small custom embeddings experiment.
sherlock_sft Sherlock SFT — Fine-Tuning Character LM via SFT. Spent a while tracking down a QLoRA NaN loss.
bfloat16 bfloat16 — Numerics Small C++ bfloat16 implementation.
phrasenux PhraseNuX — origin C++ CLI password manager, AES, zero deps. Early project, written on a phone.

stack

stack

Languages  →  Go · Python · C++ · TS / Next.js
Systems    →  LLVM · MLIR · Compilers · Local Inference · CUDA (learning)
ML / AI    →  SFT / QLoRA · ASR · Embeddings · RAG
Infra      →  AWS · GCP · Postgres · Qdrant · Fedora

currently

  • Learning MLIR dialects + passes, building on X86 + Sema work
  • Playing with local LLM inference, Ollama internals

— Fedora · Coimbatore, India —
starone01.me · linkedin · x · ping@starone01.me

Pinned Loading

  1. llvm/llvm-project llvm/llvm-project Public

    The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.

    LLVM 40.8k 18.8k

  2. StarOne01.github.io StarOne01.github.io Public

    The repo of my portfolio

    TypeScript 1

  3. bfloat16 bfloat16 Public

    A lightweight C++ implementation of the Brain Floating Point (bfloat16) format.

    C++ 5 1

  4. PhraseNuX PhraseNuX Public

    PhraseNUX is a command-line password manager and a command-line password generator specially made for Linux. It's a powerfull as well as secure command-line application.

    C++ 2

  5. StarOne01 StarOne01 Public

    Config files for my GitHub profile.

  6. Fosbidian Fosbidian Public

    A minimalist, secure note-taking application built with Flutter, inspired by Obsidian's dark theme and functionality.

    Dart 1