Skip to content
View NotY215's full-sized avatar

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. My online name is NotY215, and I also go by Fliczo online.

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

All public repositories below are ordered by their current GitHub star counts, highest first. Private or unavailable repositories are excluded. Star badges update automatically.

Rank Repository Stars Focus
1 PPSX33 Stars Experimental PS3 static recompiler
2 Vayu Stars Programming language and native compiler
3 AutoTotem Stars Minecraft client-side utility mod
4 AIFIAR Stars AI-assisted software engineering framework
5 DXFS Stars Compact digit storage and file-format experiment
6 HeartsPlugin Stars Minecraft plugin
7 NotYCaptionGenAi-Light-weight Stars Whisper-based caption and transcription CLI
8 NotYGameRepacker Stars Windows game packaging tool
9 NotYUpscalerZAI Stars AI image and video upscaling
10 NotyCaption-Official Stars NotyCaption Pro
11 Vayu-Website Stars Vayu documentation and project website
12 NotY215 profile Stars Profile README and shared profile assets

Vayu and its backend ecosystem are documented separately below. Public website repositories are included in the ranking too.


🚀 Main Projects

🌪️ Vayu

Vayu is my main programming language project.

Vayu uses Python-inspired syntax with native compilation, static typing, type inference, low-level control, C/C++ interoperability, editor tooling, packages, GUI and application development, games, graphics and AI/ML support.

The current native compiler path is:

.vyu source
   ↓
Vayu frontend
   ↓
VCBIR
   ↓
VCB
   ↓
x86-64 code generation
   ↓
PE or ELF executable

Source: NotY215/Vayu
Website: vayu.gt.tc
Syntax: Vayu Syntax
Benchmarks: Vayu Website
VS Code: Vayu on VS Code Marketplace

Vayu ecosystem

Project Role
Vayu Language, compiler, runtime and tooling
VCB Native compiler backend
Vayu Website Website, documentation, roadmap and benchmarks
VS Code tooling Language support, LSP, formatter and linter

⚙️ VCB

VCB means Vayu Compiler Backend.

VCB is a standalone C++20 native backend for Vayu. Vayu lowers supported programs into VCBIR, then VCB handles native code generation and executable output.

Current status

VCB 0.5.3

Phases 27–31.5 are complete. Phase 31.6a and 31.6b are the current drop, with 31.6c next. The backend includes:

  • VCBIR parsing and printing
  • SSA-style typed IR
  • x86-64 native code generation
  • PE executable generation
  • ELF executable generation
  • Windows runtime imports
  • Linux syscall based runtime support
  • Linux bump allocation
  • List and map runtime support
  • String and collection printing
  • Demand driven runtime emission
  • PE and ELF inspection
  • Output directory creation
  • PE image padding and diagnostics

The COFF and ELF object emitters, vcb emit-obj, vcb link, and the vayuc --native external-linker path are already implemented. Current work is focused on collection/string methods and native compiler correctness.

Repository: NotY215/VCB
Website: vayu.gt.tc/VCB



🎮 PPSX33

PPSX33 is an experimental static recompiler for decrypted 64-bit big-endian PowerPC ELF input from PlayStation 3 software. Its Windows output includes a native game.exe and ps3rt.dll. The project uses C++, C and C#.

Current status

  • ELF64 big-endian loading is implemented.
  • PPU instruction translation is partial, with coverage tracked in the repository documentation.
  • The native MSVC build can produce game.exe and ps3rt.dll.
  • Runtime execution is still incomplete.
  • SPU execution and RSX graphics rendering are not implemented.
  • Full commercial-game compatibility has not been established.

Current lifting reports include snapshots for God of War III, Uncharted 2 and Demon's Souls. These are static translation counts, not proof of correct runtime behavior or commercial-game compatibility. PPU semantics remain partial, SPU execution is incomplete, and RSX host rendering is not yet implemented. Use only game data and software you own or are legally authorized to process.

Repository: NotY215/PPSX33
Build guide: PPSX33 README
PPU coverage: PPU coverage notes


🤖 AI & Media

Project Focus
NotY Caption Generator logo NotYCaptionGenAi-Light-weight v7.1 Whisper-based CLI for transcription and captions, vocal separation, YouTube/local media, translation and subtitle formatting
NotYUpscalerZAI AI-based video and image upscaling
NotyCaption Pro logo NotyCaption-Official NotyCaption Pro with Whisper, Google Colab and Google Drive workflows

Caption Generator: Repository
Upscaler: Repository
NotyCaption Pro: Repository
NotyCaption Website: notycaptiongen.free.nf

🧠 AIFIAR

AIFIAR (Artificial Intelligence Framework for Interpretation and Reasoning) is an early-stage, provider-aware framework for structured AI-assisted software work. It includes TypeScript workflow modules, Python safety tooling, provider adapters, repository memory, task-scoped context, digest-bound patch proposals, approval boundaries and verification workflows.

Current adapters cover OpenAI, xAI, Anthropic, Gemini, Qwen/Qwen Code and explicitly configured OpenAI-compatible local or self-hosted models. AIFIAR is not yet a complete autonomous coding agent. Authenticated approval UI, native Windows race-resistant file operations, production-grade host isolation and other production-readiness gates remain incomplete.

Repository: NotY215/AIFIAR


🎮 Game & Minecraft

📦 NotYGameRepacker

A Windows-first game packaging and installation project for files the user legitimately owns.

The current codebase is an active C/C++ project using C++20, C17, the Windows SDK, native Win32 UI, CMake and MSVC. The core Windows x64 foundation and build architecture are present; the complete package, repack and install pipeline is still in development. Cryptography is not implemented yet, so the project does not claim to provide encryption or authenticated package security.

Repository

🛡️ AutoTotem

A Fabric client-side Minecraft mod for automatic Totem of Undying management. The current README lists Minecraft 1.21.9 through 26.3, with separate builds for the Yarn-based 1.21.x line and Mojang-mapped 26.x versions.

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


🌐 Websites

Project Website
Vayu vayu.gt.tc
VCB vayu.gt.tc/VCB
NotyCaption Pro notycaptiongen.free.nf

The Vayu website is the main place for current language information, documentation, roadmap and benchmark information.



🧰 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


🎯 Current Goals

Vayu

Finish the language and native compiler ecosystem around VCBIR, VCB, tooling, packages, LSP, formatter, linter, runtime and native interoperability.

VCB

Continue Phase 31 collection and string methods, fix native compiler correctness issues, and advance the remaining Vayu/VCB language roadmap. COFF/ELF object emission and external-linker integration are already present.

PPSX33

Expand PPU translation coverage, improve runtime control flow and continue validating the recompiler with synthetic tests. SPU, RSX and broader compatibility remain future work.

Keep building

I learn by making things, breaking them, fixing them and trying again.



📊 GitHub

NotY215 GitHub statistics
NotY215 top languages
NotY215 GitHub activity

htop Activity

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

 PID   PROJECT              STATE
 001   Vayu                 BUILDING
 002   VCB                  PHASE 31.6 ACTIVE
 004   PPSX33               IN DEVELOPMENT
 005   AIFIAR               ACTIVE
 006   NotY Caption         ACTIVE
 007   NotYGameRepacker     ACTIVE
 008   AutoTotem            ACTIVE
 009   DXFS                 EXPERIMENT

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


🧭 Current Direction

Vayu
 │
 ├── Frontend
 │    ├── Syntax
 │    ├── Types
 │    └── VcbLower
 │
 ├── VCB
 │    ├── VCBIR
 │    ├── x86-64
 │    ├── PE
 │    ├── ELF
 │    └── Object + linker path
 │
 └── Ecosystem
      ├── LSP
      ├── Formatter
      ├── Linter
      ├── Packages
      └── Native tooling

 │
 ├── Linux / Buildroot
 ├── Wayland kiosk session
 ├── SDL2 XMB interface
 └── Future media and system features


🎨 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 • VCB • Modrinth • Instagram • Telegram • YouTube: NotY215 • YouTube: Aayush Crossing



NotY215 closing animation
NotY215 icon

NotY215

Independent developer • Editor • Gamer • Programmer • Game developer

Project policies

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 2

  2. NotyCaption-Official NotyCaption-Official Public

    AI Powered Smart Caption Generator using Whisper

    HTML 1

  3. 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++ 3

  4. PPSX33 PPSX33 Public

    A native Windows recompiler focused on translating PS3 game code and rebuilding the runtime needed to execute it.

    C++ 5