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.
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 | Experimental PS3 static recompiler | |
| 2 | Vayu | Programming language and native compiler | |
| 3 | AutoTotem | Minecraft client-side utility mod | |
| 4 | AIFIAR | AI-assisted software engineering framework | |
| 5 | DXFS | Compact digit storage and file-format experiment | |
| 6 | HeartsPlugin | Minecraft plugin | |
| 7 | NotYCaptionGenAi-Light-weight | Whisper-based caption and transcription CLI | |
| 8 | NotYGameRepacker | Windows game packaging tool | |
| 9 | NotYUpscalerZAI | AI image and video upscaling | |
| 10 | NotyCaption-Official | NotyCaption Pro | |
| 11 | Vayu-Website | Vayu documentation and project website | |
| 12 | NotY215 profile | Profile README and shared profile assets |
Vayu and its backend ecosystem are documented separately below. Public website repositories are included in the ranking too.
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
| 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 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.
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 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#.
- 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.exeandps3rt.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
Caption Generator: Repository
Upscaler: Repository
NotyCaption Pro: Repository
NotyCaption Website: notycaptiongen.free.nf
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
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.
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.
A Minecraft plugin project.
DXFS is a C++17 file format and terminal editor experiment focused on compact representations of large digit sequences using packed data and generators.
| 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.
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
Finish the language and native compiler ecosystem around VCBIR, VCB, tooling, packages, LSP, formatter, linter, runtime and native interoperability.
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.
Expand PPU translation coverage, improve runtime control flow and continue validating the recompiler with synthetic tests. SPU, RSX and broader compatibility remain future work.
I learn by making things, breaking them, fixing them and trying again.
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
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
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.
I learn by building.
Question
↓
Research
↓
Prototype
↓
Break it
↓
Understand why
↓
Rebuild it
↓
Keep going
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.
GitHub • Vayu • VCB • Modrinth • Instagram • Telegram • YouTube: NotY215 • YouTube: Aayush Crossing
Independent developer • Editor • Gamer • Programmer • Game developer



