Mark 40 Core · Personal AI System

Meet JARVIS,
an assistant built to run your machine.

A private AI core that talks back in Hinglish, manages files, opens apps, and turns spreadsheets into finished work — built end to end by Shyam Thanki.

jarvis_terminal — secure session
Sir, enter security passcode: ••••••••
❌ Access Denied. Attempts remaining: 2
✅ ACCESS GRANTED — Core Matrix Online
Good evening, Thanki sir.
System Status: Mark 40 Core Matrix Online & Secure.
Sir:
4×4
API Stages × Models
30
Messages of Memory
2
Languages — EN / Hinglish
1
Command, Any Task
01 — About

Not a chatbot. A command layer for your computer.

JARVIS sits between you and your machine. It listens in English or Hinglish, decides what you actually need — a file operation, an app launch, a data cleanup, or just an answer — and gets it done without you touching the terminal yourself.

// IDENTITY

Password-locked core

Boots behind a passcode prompt before anything else runs — no session starts without authentication.

// MEMORY

Remembers the conversation

Keeps a rolling history on disk, so context from earlier in the day carries into the next request.

// LANGUAGE

Replies the way you speak

English in, English out. Hinglish in, Hinglish out — no translation layer, no stiff phrasing.

02 — Capabilities

What JARVIS actually does.

Every capability below is wired to a real, working command — not a demo script.

01

File & folder operations

Create, move, rename, or clean up files on D:, E:, or F: drives through plain instructions. C: drive and Desktop stay locked for safety.

02

App & media launcher

Opens Chrome, Notepad, File Explorer, or plays a song straight from a search query — while blocking access to restricted system tools.

03

16-way failover brain

Runs across 4 API stages and 4 model tiers. If one is rate-limited, it silently rotates to the next — the reply never stalls.

04

Live web awareness

Pulls in real-time search results before answering, so it isn't limited to what it was trained on.

05

Persistent session log

The last 30 exchanges are saved to disk automatically, so context survives a restart.

06

Safety-first execution

Every generated system command is scoped to a safe path before it runs — nothing touches C: drive or system settings.

03 — Data Engine

Tell it what you want done with your spreadsheet. It writes the code.

Say "Data engine" and JARVIS launches its dashboard — upload raw files, describe the cleanup in plain words, and get back a finished Excel file.

Drop in Excel, CSV, or TXT files. Type a command like "merge these, drop duplicates, remove column Z." JARVIS writes the pandas logic, shows it to you for review, then runs it and hands back a ready-to-download workbook — with every past task saved to a sidebar history.

Ask about the Data Engine →
Input.xlsx · .csv · .txt · .tsv
CommandPlain English / Hinglish
EngineAuto-generated pandas logic
ReviewEditable before it runs
OutputReady-to-download .xlsx
04 — Under the Hood

Built to stay online, even when one key runs dry.

STAGE 01

Request comes in — JARVIS picks the current API stage and model tier.

STAGE 02

Hits a limit or error? It rotates through 4 models before touching the next key.

STAGE 03

All 4 keys exhausted only when every model on every stage has failed — rare by design.

STAGE 04

Reply streams back to you, and the exchange is saved to memory for next time.

05 — Built With

The stack running underneath.

Python
Streamlit
Google Gemini API
PHP & MySQL
Rich (Terminal UI)
Pandas
06 — FAQ

Common questions.

Can JARVIS control my entire computer? +
No. File operations are only allowed on D:, E:, and F: drives. The C: drive and Desktop are always locked, and sensitive tools like the registry, cmd, and PowerShell are restricted too.
What happens if one AI model goes down? +
JARVIS automatically rotates across 4 API stages and 4 models. A reply only fails to come through if all 16 combinations fail at once — which is extremely rare.
What file formats does the Data Engine accept? +
Excel (.xlsx, .xls), CSV, TXT, and TSV — each one is automatically read into a dataframe, then processed based on your command.
Does it only reply in Hinglish? +
No. Ask in English and you get English back, ask in Hinglish and you get Hinglish back — JARVIS detects the language of your input automatically.

Want to try JARVIS yourself?

Reach out and I'll walk you through it, Sir.

Visit shyamthanki.com →