hridaya-os
v6.8.0
Published
Human-friendly CLI — type naturally in plain English. File management, memory management, disk management, game DLL fixes, app management, security hygiene checks, port auditing, security patching, process monitoring, file permission audits, and project s
Maintainers
Keywords
Readme
🌸 Hridaya OS CLI — v6.8.0
A human-friendly CLI — type naturally, no strict commands needed. File Management + Memory Management + Disk Management + Game Management + Application Management — all in plain English!
🚀 Install (One Command)
npm install -g hridaya-osThen just type:
hridaya🔔 New in v5.10.0: Hridaya OS now checks npm in the background on startup and lets you know if a newer version is out — it never auto-updates anything, it just tells you to run
npm install -g hridaya-os@latest. This check never blocks startup and fails silently if you're offline.
🛡️ Security Management
🛡️ Read-only, always — Hridaya OS is not antivirus and never changes a setting for you. It only reports what's currently on or off, so you know what to go fix yourself.
| What you want to do | Type this naturally |
| --- | --- |
| Full security overview | check my security |
| Check Windows Defender | check windows defender |
| Check firewall status | check firewall |
| Check disk encryption | check bitlocker |
| Sandbox Environment | check sandbox |
🖥️ Application Management
⚠️ VC++/.NET checks are Windows-only; dev runtime and PATH checks work on Windows, Mac, and Linux. 🔒 Official links only, always — no cracks, no piracy, no sketchy sites.
| What you want to do | Type this naturally |
| ------------------- | ---------------------------- |
| Scan an application | scan app photoshop.exe |
| Fix an application | fix app photoshop.exe |
| Fix a DLL error | fix error msvcp140.dll |
| Check PATH setup | check my path |
| List supported apps | list apps |
📦 Supported Applications (43)
| Application | Executable | | --- | --- | | Adobe Photoshop | photoshop.exe | | Adobe Premiere Pro | premiere pro.exe | | Adobe Illustrator | illustrator.exe | | Adobe After Effects | afterfx.exe | | Adobe Audition | audition.exe | | AutoCAD | acad.exe | | Autodesk 3ds Max | 3dsmax.exe | | Autodesk Maya | maya.exe | | Autodesk Revit | revit.exe | | Autodesk Fusion 360 | fusion360.exe | | SolidWorks | sldworks.exe | | Microsoft Word | winword.exe | | Microsoft Excel | excel.exe | | Microsoft PowerPoint | powerpnt.exe | | Visual Studio IDE | devenv.exe | | IntelliJ IDEA | idea64.exe | | PyCharm | pycharm64.exe | | WebStorm | webstorm64.exe | | CLion | clion64.exe | | JetBrains Rider | rider64.exe | | VLC Media Player | vlc.exe | | OBS Studio | obs64.exe | | Visual Studio Code | code.exe | | 7-Zip | 7zfm.exe | | WinRAR | winrar.exe | | HandBrake | handbrake.exe | | Blender | blender.exe | | Discord | discord.exe | | Spotify | spotify.exe | | Zoom | zoom.exe | | Slack | slack.exe | | Docker Desktop | Docker Desktop.exe | | Postman | Postman.exe | | DBeaver | dbeaver.exe | | FL Studio | FL64.exe | | Ableton Live | Ableton Live 12 Suite.exe | | Unreal Engine | UnrealEditor.exe | | Unity Hub | Unity Hub.exe | | AWS CLI | aws.exe | | Azure CLI | az.cmd | | Google Cloud CLI | gcloud.cmd | | kubectl | kubectl.exe | | Docker Compose | docker-compose.exe |
🎮 Game Management
⚠️ DirectX/VC++/.NET/DLL checks are Windows-only; Java-based games are checked on any OS. 🎮 Also covers anti-cheat conflicts, GPU driver health, and Steam Deck/Proton compatibility notes.
| What you want to do | Type this naturally |
|-------------------------------|------------------------------------------------|
| Unified check (apps+games+dev)| check my system |
| Full game-ready check | scan my system |
| Scan a game for issues | scan game gta_sa.exe |
| Fix a game automatically | fix game gta_sa.exe |
| Fix a specific DLL error | fix error d3dx9_43.dll |
| Fix a Windows error code | fix error 0xc000007b |
| Fix everything at once | fix all games |
| Check DirectX version | check directx |
| Check GPU drivers | check gpu drivers |
| Check Visual C++ installs | check visual c++ |
| Check .NET Framework | check dotnet |
| See all supported games | list games |
| See games your PC can run | what games can i play |
🎯 Supported Games (76)
| Game | Exe | |------|-----| | Grand Theft Auto III | gta3.exe | | Grand Theft Auto: Vice City | gta-vc.exe | | Grand Theft Auto: San Andreas | gta_sa.exe | | Grand Theft Auto IV | launchgtaiv.exe | | Grand Theft Auto V | gtav.exe | | GTA Trilogy: Definitive Edition | gta3_definitive.exe | | Need for Speed: Most Wanted (2005) | speed.exe | | Need for Speed: Underground 2 | speed2.exe | | Need for Speed: Carbon | nfscarbon.exe | | Need for Speed: Heat | nfsheat.exe | | Max Payne | maxpayne.exe | | Max Payne 2 | maxpayne2.exe | | Counter-Strike 1.6 | hl.exe | | Counter-Strike 2 / CS:GO | cs2.exe | | Minecraft Java Edition | minecraft.exe | | Valorant | valorant.exe | | Call of Duty 4: Modern Warfare | iw3mp.exe | | Warcraft III | war3.exe | | Red Dead Redemption 2 | rdr2.exe | | Cyberpunk 2077 | cyberpunk2077.exe | | The Witcher 2: Assassins of Kings | witcher2.exe | | The Witcher 3: Wild Hunt | witcher3.exe | | Elden Ring | eldenring.exe | | Dark Souls III | darksoulsiii.exe | | PUBG: Battlegrounds | tslgame.exe | | Fortnite | fortnite.exe | | Among Us | among us.exe | | Rocket League | rocketleague.exe | | Apex Legends | r5apex.exe | | FIFA 22 | fifa22.exe | | FIFA 23 / EA Sports FC 24 | fifa23.exe | | Assassin's Creed II | assassinscreedii.exe | | Assassin's Creed IV: Black Flag | ac4bfsp.exe | | Assassin's Creed Origins | acorigins.exe | | Batman: Arkham Knight | batmanarkhamknight.exe | | Batman: Arkham Asylum | batmanarkhamasylum.exe | | Hogwarts Legacy | hogwartslegacy.exe | | Mortal Kombat 11 | mk11.exe | | Palworld | palworld-win64-shipping.exe | | Helldivers 2 | helldivers2.exe | | Fallout 4 | fallout4.exe | | The Elder Scrolls V: Skyrim | skyrim.exe | | Starfield | starfield.exe | | Baldur's Gate 3 | bg3.exe | | Tekken 8 | tekken8.exe | | Monster Hunter: World | MonsterHunterWorld.exe | | Resident Evil 4 Remake | re4.exe | | Street Fighter 6 | StreetFighter6.exe | | Death Stranding | ds.exe | | Sea of Thieves | sotgame.exe | | Subnautica | subnautica.exe | | Roblox | robloxplayerbeta.exe | | Stardew Valley | stardew valley.exe | | Terraria | Terraria.exe | | Euro Truck Simulator 2 | eurotruck2.exe | | Cities: Skylines | cities.exe | | Dota 2 | dota2.exe | | Left 4 Dead 2 | left4dead2.exe | | Portal 2 | portal2.exe | | Fall Guys | fallguys_client.exe | | Genshin Impact | genshinimpact.exe | | Honkai: Star Rail | starrail.exe | | Hades | hades.exe | | The Binding of Isaac: Rebirth | isaac.exe | | Hollow Knight | hollow_knight.exe | | Cuphead | cuphead.exe | | Undertale | undertale.exe | | Limbo | limbo.exe | | Marvel's Spider-Man Remastered | Spider-Man.exe | | God of War (2018) | GoW.exe | | Horizon Zero Dawn | HorizonZeroDawn.exe | | Destiny 2 | destiny2.exe | | Forza Horizon 5 | ForzaHorizon5.exe | | Lethal Company | Lethal Company.exe | | Monster Hunter Wilds | MHWWilds.exe | | Grand Theft Auto VI | gta6.exe |
💿 Disk Management
| What you want to do | Type this naturally |
|-------------------------------|------------------------------------------------|
| Check disk space | show disk space |
| Find what's taking space | what's taking up space |
| Check a folder's size | how much is downloads folder using |
| Find duplicate files | find duplicate files |
| Clean temp files | clean temp files |
| Empty Recycle Bin | empty recycle bin |
| Save a disk report | save disk report |
| Warn when disk is low | warn me when disk goes below 5GB |
| Start tracking disk history | start disk history |
| Show disk history | show disk history |
| Disks info | disks info |
| Find Large Files | find files over 1GB |
💾 Memory Management
| What you want to do | Type this naturally |
|----------------------------|------------------------------------------------|
| See what's eating RAM | what eating my memory |
| Kill the heaviest process | kill whatever is eating my RAM |
| Check RAM usage | show memory usage |
| Save a memory report | save memory report |
| Compare two apps | compare chrome and discord memory |
| Warn when RAM is high | warn me when RAM goes above 80% |
| Start tracking history | start memory history |
| See RAM history | show memory history |
| System info | system info |
| Specfic Kill App | kill chrome |
| List All Running Process | list running processes |
📁 File Management
| What you want to do | Type this naturally |
|----------------------------|------------------------------------------------|
| Create a folder | create a folder named projects |
| Create a file | create a file called notes.txt |
| Delete a folder | delete the folder named projects |
| Delete a file | delete the file notes.txt |
| Rename a folder | rename folder old to new |
| Copy a file | copy file notes.txt to backup/notes.txt |
| Move a folder | move folder work to archive/work |
| List everything | list all files |
| Read a file | read the file notes.txt |
| Write to a file | write Hello World to notes.txt |
| Auto arrange files | arrange my files |
| Create many folders | create 3 folders named work, study, games |
| Open a file | open notes.txt |
| Hide a file | hide notes.txt |
| Unhide a file | unhide notes.txt |
| Show hidden files | show hidden files |
| Search for files | search for notes.txt |
| Check file size | how big is notes.txt |
| Count files | count files |
| Clear a folder | clear folder projects |
| Go to Folder | go to downloads |
| Zip a Folder | zip projects |
| unZip a Folder | unzip projects.zip |
🚀 Project Scaffolding
| What you want to do | Type this naturally |
|----------------------------|------------------------------------------------|
| React app | create a react app named myapp |
| Next.js project | create a next.js project named blog |
| Next.js + Tailwind + TS | create a next tailwind typescript app named myapp |
| Express server | create an express app named api |
| Express + Prisma + Postgres| create an express prisma postgres app named api |
| Django project | create a django project named site |
| Node.js project | create a node project named tool |
| Spring Boot app | create a spring boot app named svc |
| Vite app | create a vite app named myapp |
| FastAPI Project | create a fastapi project named api |
| Nest.jS server | create a nestjs project named backend |
| Flutter app | create a flutter app named myapp |
| React Native app | create a react native app named myapp |
| LangChain AI app | create a langchain app named bot |
| Streamlit dashboard | create a streamlit dashboard named mydash |
| Rust + Axum backend | create a rust axum app named api |
| Go + Gin backend | create a go gin app named api |
💡 Leave out a project name and Hridaya OS will ask for one instead of failing silently. 🛠️ Covers 25+ stacks across JS/TS, Python, Rust, and Go — just say
create a <framework> app named <name>.
🐛 Reporting an Unrecognized Error
💡 Hit an error Hridaya OS doesn't know? Report it instead of losing it.
| What you want to do | Type this naturally |
| --- | --- |
| Report an error | report error msvcp140.dll crashes photoshop on launch |
| Report a bug | report bug fortnite won't start after update |
Being honest about how this actually works: Hridaya OS is a solo-maintained, offline CLI tool with no backend server — there's no live crowd-sourced database silently collecting reports. What actually happens: your report is saved locally to ~/.hridaya/reports.json so it's never lost, and a pre-filled GitHub Issue is opened in your browser (the real place these get triaged — see the Issues page). Nothing is sent anywhere unless you click "Submit new issue" yourself.
🗂️ Project Structure
hridaya-os/
├── index.js ← CLI entry point
├── parser.js ← Understands natural language
├── fileSystem.js ← File & folder management
├── memory.js ← Memory management
├── disk.js ← Disk management
├── game.js ← Game management
├── gameDB.js ← Game requirements database
├── app.js ← Application management
├── detector.js ← Real-Time Detection Engine
├── appDB.js ← Application requirements database
├── scaffolder.js ← Project scaffolding
├── reportIssue.js ← Local + GitHub error reporting
├── unifiedScan.js ← "check my system" unified diagnostics
├── checkForUpdate.js ← Background npm update check
├── winRuntime.js ← Shared Windows runtime detection, used by app.js + game.js
├── security.js ← Security hygiene checks, read-only
├── scripts/
│ └── verify-db.js ← Database integrity check, runs before every publish
└── package.json ← Project configuration🗺️ Roadmap — v6.x.0 Continuous Improvement
✅ v6.8.0 — Deep Security Diagnostics & Command Hardening (Current Release)
Enhances Defender, Firewall, BitLocker, and Sandbox checks with deep-dive read-only diagnostics while enforcing strict input sanitization, 300-char boundary limits, and sub-process execution timeouts across all CLI modules.
📅 v6.9.0 — Project Scaffolding Expansion (Next Release)
Focuses on expanding and smoothing out the project scaffolding module (adding more frameworks, modern boilerplates, and streamlined setup flows).
📅 v6.10.0 — Final Security Polish & Guardrail (Coming Soon)
The final component of the security update arc. Implements safe final guardrails, error-handling polish for permission queries, and ensures zero OS-burden or risky registry edits remain.
⭐ Support Hridaya OS
If Hridaya OS helps you, you can support the project in two ways:
⭐ Star the project on GitHub https://github.com/Mohith933/HridayaOS
▶️ Subscribe on YouTube for new features, tutorials and release updates. https://www.youtube.com/@mohithsaib
Bug reports and feature requests are always welcome.
Made with Mohith Sai ❤️ — Hridaya OS — a terminal that speaks human!
