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. 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 ranked by their current GitHub star counts. Star badges update automatically. Repositories with equal counts are grouped alphabetically.

Rank Repository Stars Focus
1 PPSX33 Stars PlayStation 3 full-recompilation research and runtime
2 Vayu Stars Programming language and integrated compiler/runtime
3 AutoTotem Stars Fabric client-side Minecraft utility mod
4 AIFIAR Stars Provider-aware AI engineering framework
5 DXFS Stars Digit-container format and terminal editor
6 HeartsPlugin Stars Minecraft health display and Vault balance plugin
7 NotYCaptionGenAi-Light-weight Stars Whisper and Spleeter caption-generation CLI
8 NotYGameRepacker Stars Native Windows game packaging system
9 NotYUpscalerZAI Stars Desktop image and video enhancement tool
10 NotyCaption-Official Stars Whisper, Colab and Drive caption workflow
11 PPSX33-Web Stars PPSX33 project website and technical wiki
12 Vayu-Website Stars Vayu documentation and project website
13 NotY215 profile Stars Profile README and shared profile assets

Only public repositories are included. Private, deleted, or unavailable repositories are excluded.


🚀 Main Projects

🌪️ Vayu

Vayu is my main programming-language project. It combines Python-inspired syntax with a statically typed language design, type inference, a growing standard library, editor tooling, and an integrated compiler/runtime architecture.

Current implementation

The active compiler path is VIB (Vayu Integration Backend), built into the Vayu project. Its current verified execution route is:

.vyu source
    |
    v
Vayu frontend
    |
    v
Integrator lowering
    |
    v
VIR
    |
    v
VIR verifier
    |
    v
VIR interpreter
    |
    v
Program output and exit status

The implemented VIR subset includes arithmetic, strings and string methods, functions, return values, recursion, and basic control flow. The optional .vye package writer, reader, run path, Integrator dispatch, and content-addressed cache are marked complete in the roadmap.

Native machine-code generation is still planned, not complete. The current roadmap also tracks remaining interpreter/VM baseline repairs, branch-target verification, collections, modules, broader language support, measurement, ONNX, and release/self-host milestones.

Tooling

  • VS Code extension for .vyu files
  • Visual Studio Community language support
  • Vayu Language Server, formatter and linter
  • nva package-manager tooling
  • Syntax, architecture, package and AI/ML documentation

Source: NotY215/Vayu
Website: vayu.gt.tc
Roadmap: Vayu Engineering Roadmap
VIB documentation: VIB Architecture
VS Code: Vayu Marketplace extension



🎮 PPSX33

PPSX33 is a Windows x64 PlayStation 3 full-recompilation research project. It loads decrypted ELF input, lifts supported PPU code into generated C++, links the host runtime, and works toward reproducing the PS3 services and hardware behavior required by games.

Current codebase status

  • Windows GUI, project workflow and build orchestration are present, with remaining gaps.
  • ELF loading and PPU lifting are partial. Translation coverage does not prove semantic correctness.
  • PPU runtime/control flow, LV2/PRX/NID services, SPU/MFC/DMA and SPURS are partial.
  • Vulkan 1.2 is the default host graphics path. Swapchain presentation and guest RGBA upload are implemented baselines.
  • RSX/GCM FIFO processing and assist/boot cmdstream drawing are partial. Title-authored rendering and shader behavior remain incomplete.
  • Audio, input, filesystem and save-data paths have partial implementations.
  • General game bootability and playability are not established.

The current roadmap prioritizes trustworthy PPU translation, guest runtime behavior, FIFO GET/PUT correctness, SPU behavior and title-authored RSX rendering. Diagnostic assists and static lift reports must not be presented as proof of working gameplay.

Repository: NotY215/PPSX33
Website: ppsx33.xo.je
Roadmap: PPSX33 ROADMAP.md
Architecture: Architecture guide


🌐 PPSX33-Web

PPSX33-Web is the canonical source for the PPSX33 website. It contains the homepage, About, Architecture, Wiki/Documentation, Roadmap, Updates, FAQ and Developer pages, along with shared CSS, JavaScript, TypeScript sources and site assets.

The website repository owns the page source and static assets. The host-side router is separate. The project website is a documentation and presentation layer; the PPSX33 repository remains the source of truth for implementation status.

Repository: NotY215/PPSX33-Web
Live website: ppsx33.xo.je


🤖 AI & Media

Project Focus
NotY Caption Generator logo NotYCaptionGenAi-Light-weight v7.1 modular Python CLI using Whisper and Spleeter, with word-level timestamps, chunked audio processing, translation, subtitle formatting, YouTube/local media support, Nuitka and PyInstaller build paths
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 disciplined AI-assisted software engineering. Its TypeScript workflow modules cover requirement tracking, repository context, planning, model routing, task scheduling, patch proposals, approval boundaries, transaction journaling and verification. Python tooling provides repository scanning, safety checks, patch validation and bounded command workflows, with an optional Docker runner.

Provider adapters include OpenAI Chat Completions and Responses, xAI, Anthropic, Gemini, Qwen/Qwen Code, and explicitly configured local or self-hosted OpenAI-compatible endpoints. The project includes language/provider instruction packs and durable repository memory. It is not yet a complete autonomous coding agent: authenticated approval UI, native Windows race-resistant file operations, production-grade host isolation and several deployment validation 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 foundation uses C++20, C17, the Windows SDK, native Win32 UI, CMake and MSVC. It is designed around a versioned .noty package format, manifest generation, chunked processing, a generated Setup application and installation verification. The native Windows foundation and build architecture are present, but the complete package/repack/install pipeline is still in development. Cryptography is not implemented, so the project does not claim to provide encryption or authenticated package security.

Repository

🛡️ AutoTotem

A lightweight Fabric client-side Minecraft mod that moves a Totem of Undying into the off-hand at a low health threshold and returns it to its original slot after recovery. It has a toggle keybind and separate builds for Minecraft 1.21.9–1.21.11 and 26.1.x–26.3, using the appropriate Yarn or Mojang mappings.

Repository

❤️ HeartsPlugin

A lightweight Minecraft plugin with heart-based HP indicators and Vault integration for displaying player balances below the health bar.

Repository


🧪 DXFS

DXFS is a C++17 digit-container file format and terminal editor. It supports packed decimal storage and generator-based representations such as repeating patterns and known constants. Its design distinguishes genuine compression from compact recipes that regenerate predictable digit sequences; arbitrary random digits remain bounded by their information content. The project provides dxtool for packing, unpacking, generation and validation, plus a POSIX full-screen editor.

Repository


🌐 Websites

Project Website
Vayu vayu.gt.tc

| NotyCaption Pro | notycaptiongen.free.nf |

The Vayu website is the main place for current language information, documentation, roadmap and benchmark information. The PPSX33 website has its own source repository and technical wiki.



🧰 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

Expand the verified VIB/VIR language subset, complete the remaining baseline repairs, and progress through verifier hardening, collections, modules and later native code generation milestones.

PPSX33

Continue PPU translation trust, guest runtime and HLE correctness, SPU/MFC/DMA behavior, and title-authored RSX/GCM rendering. Keep all compatibility claims tied to end-to-end evidence.

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   PPSX33               RECOMPILER DEVELOPMENT
 003   AIFIAR               ACTIVE
 004   NotY Caption         ACTIVE
 005   NotYGameRepacker     FOUNDATION
 006   AutoTotem            ACTIVE
 007   DXFS                 EXPERIMENT
 008   PPSX33-Web           WEBSITE

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


🧭 Current Direction

Vayu
 │
 ├── Frontend
 │    ├── Lexer / Parser
 │    ├── Semantic Analysis
 │    └── Integrator Lowering
 │
 ├── VIB
 │    ├── VIR
 │    ├── VIR Verifier
 │    ├── VIR Interpreter
 │    └── .vye Package Track
 │
 └── Ecosystem
      ├── Language Server
      ├── Formatter / Linter
      ├── Package Tooling
      └── Native Codegen (planned)

PPSX33
 │
 ├── ELF Loading / PPU Lifting
 ├── Guest Runtime / HLE
 ├── SPU / MFC / DMA
 └── RSX / GCM / Vulkan 1.2


🎨 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

Project policies

Pinned Loading

  1. PPSX33 PPSX33 Public

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

    C++ 5

  2. 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

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

  4. NotyCaption-Official NotyCaption-Official Public

    AI Powered Smart Caption Generator using Whisper

    HTML 1

  5. AIFIAR AIFIAR Public

    A modular AI coding framework that improves repository understanding, reasoning, planning, instruction following, code quality, verification, and multi-model collaboration through reusable rules, t…

    TypeScript 1

  6. DXFS DXFS Public

    Best way to Store digits In smaller Size

    C++ 1