Skip to content
View NotY215's full-sized avatar
🤧
Working on Three project Simultaneously
🤧
Working on Three project Simultaneously

Block or report NotY215

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
NotY215/README.md
NotY215 avatar NotY215 Animated NotY215 header NotY215 animated introduction

Followers Profile views


$ whoami

I am Shreyas Mishra, also known as NotY215.

I am an independent developer working on programming languages, compilers, systems, AI, media, games and developer tools.

Instagram: @mishra_shreyas215

I like going below the surface. If something is interesting, I want to understand how it works and eventually build my own version.

Animated coding GIF

What I work on

NotY215
├── Vayu
│   └── Programming language + ecosystem
├── VCB
│   └── Native compiler backend
├── NotYVOS
│   └── x86-64 operating system
├── AI & Media
│   ├── NotY Caption
│   ├── NotY Upscaler
│   └── NotY Caption Official
├── Game Tools
│   ├── NotY Game Repacker
│   ├── AutoTotem
│   └── HeartsPlugin
├── DXFS
│   └── File-format + terminal experiment
└── Vayu Website
    └── Project website and documentation

🚀 Main Projects

🌪️ Vayu

Vayu logo

Vayu is my main programming-language project.

The direction is a Python-inspired language with native compilation, static typing and type inference, low-level control, C/C++ interoperability, tooling, packages, GUI and application development, games, graphics and future AI/ML support.

Source: NotY215/Vayu
Website: vayu.gt.tc

Vayu ecosystem

Project Role
Vayu Language, compiler and runtime
VCB Independent native compiler backend
Vayu Website Website, documentation and roadmap
VS Code tooling Editor and language tooling

⚙️ VCB

VCB banner

VCB means Vayu Compiler Backend.

It is a separate C++20 backend project focused on taking Vayu toward direct native code generation.

Current areas include:

  • Textual SSA IR
  • IR parser and printer
  • vcb dump
  • x86-64 code generation
  • PE and ELF writers
  • Runtime integration

VCB is developed independently so the backend can evolve without being tied to the rest of the compiler.

Repository: NotY215/VCB


🖥️ NotYVOS

NotYVOS is an x86-64 operating-system project.

The project works with:

  • C
  • C++
  • x86-64 Assembly
  • Clang/LLVM
  • CMake
  • Ninja
  • Limine

It also explores a PS3-compatible execution environment as part of the wider systems work.

Repository: NotY215/NotYVOS


🤖 AI & Media

Project Focus
NotYCaptionGenAi-Light-weight Whisper-based caption and transcription workflow with FFmpeg and vocal separation
NotYUpscalerZAI AI-focused video and image upscaling
NotyCaption-Official NotY Caption application and website work

Caption Generator: Repository
Upscaler: Repository
Caption Official: Repository


🎮 Game & Minecraft

📦 NotYGameRepacker

A Windows game packaging and repacking system built around a custom .noty package format.

Stack: C++20, Qt6, CMake, Zstandard, AES-256-GCM, BLAKE3, streaming and multithreading.

Repository

🛡️ AutoTotem

A Fabric client-side Minecraft mod for automatic Totem of Undying management.

Repository

❤️ HeartsPlugin

A Minecraft plugin project.

Repository


🧪 DXFS

DXFS is a C++17 file-format and terminal-editor experiment focused on compact representations of large digit sequences using packed data and generators.

Repository


🧰 Stack

NotY215 technology stack

Languages: C++ • C • Python • Java • Vayu • x86-64 Assembly
Systems: CMake • Ninja • LLVM • Clang • Git
AI & Media: Whisper • Spleeter • FFmpeg • Nuitka • PyInstaller
Application & Game: Qt • Fabric • Minecraft • OpenGL • Windows


🎯 Goals

Build Vayu into a complete ecosystem

Compiler, runtime, standard library, packages, LSP, formatter, linter, debugging, GUI, graphics, game development, AI/ML and native interoperability.

Build VCB independently

Turn VCB into a capable native backend with its own IR, code generation, object writers and runtime path.

Learn systems by building them

Compilers, IRs, code generation, linkers, operating systems, runtimes, file formats, networking, graphics and CPU architecture.

Keep experimenting

Not every project needs to become huge. Small experiments are part of learning too.


📊 GitHub

NotY215 GitHub statistics
NotY215 top languages
NotY215 GitHub activity

htop Activity

 NotY215 activity monitor
 ─────────────────────────────────────────────────────────

 PID   PROJECT              STATE
 001   Vayu                 BUILDING
 002   VCB                  BUILDING
 003   NotYVOS              RUNNING
 004   NotY Caption         ACTIVE
 005   NotYGameRepacker     ACTIVE
 006   AutoTotem            ACTIVE
 007   DXFS                 EXPERIMENT

 STATUS  : building
 FOCUS   : languages • compilers • systems • tools

🧭 Current Direction

Vayu
 │
 ├── Language
 │    ├── Syntax
 │    ├── Types
 │    ├── Runtime
 │    └── Tooling
 │
 ├── VCB
 │    ├── IR
 │    ├── x86-64
 │    ├── PE
 │    └── ELF
 │
 └── Ecosystem
      ├── Packages
      ├── LSP
      ├── Formatter
      ├── Linter
      └── Native tooling

NotYVOS
 └── x86-64 OS
      └── PS3-compatible execution environment

🎨 Outside Code

I also spend time on:

  • 🎬 Video editing
  • 🎞️ Anime edits
  • 🖼️ Visual design
  • 🎮 Gaming
  • 🧩 Game development
  • 🧪 Technical experimentation

Creative work and programming often overlap in the same projects.


📚 How I Learn

I learn by building.

Question
   ↓
Research
   ↓
Prototype
   ↓
Break it
   ↓
Understand why
   ↓
Rebuild it
   ↓
Keep going

🔭 Long-Term

The bigger direction is an ecosystem where the pieces connect:

Language
   ↓
Compiler
   ↓
Backend
   ↓
Runtime
   ↓
Tools
   ↓
Applications
   ↓
Systems

Vayu is the center of that direction. The other projects let me explore different layers of software engineering.


🔗 Find Me

GitHub • Vayu • Modrinth • Instagram • Telegram • YouTube: NotY215 • YouTube: Aayush Crossing



NotY215 closing animation
NotY215 icon

NotY215

Independent developer • Editor • Gamer • Programmer • Game developer

Pinned Loading

  1. AutoTotem AutoTotem Public

    Auto Totem is a lightweight client-side utility mod that automatically moves a Totem of Undying into your off-hand when your health is critically low, and swaps it back when you recover. A simple k…

    Java 1

  2. NotyCaption-Official NotyCaption-Official Public

    AI Powered Smart Caption Generator using Whisper

    HTML 1

  3. NotYUpscalerZAI NotYUpscalerZAI Public

    NotYUpscalerZAI is a free, open-source desktop tool that delivers high-quality image and video enhancement/upscaling on modest hardware — bringing results close to paid tools like Topaz, but runnin…

    Python 1

  4. Vayu Vayu Public

    Vayu is a next-generation programming language designed to combine Python’s simplicity, C++’s performance and memory control, C#’s application development, and Java’s portability into one modern na…

    C++ 2

  5. VCB VCB Public

    Vayu Compiler Backend — a compact, C++20 compiler backend that optimizes Vayu IR and generates native x86-64 assembly.

    C++ 1

  6. NotYVOS NotYVOS Public

    NOTYVOS — A lightweight, gaming-focused x86-64 operating system with an integrated PlayStation 3 execution environment and native binary translation

    C++ 1