↑↓ navigate · ↵ select · esc close
12 Years Old · Founder of Wizard Ecosystem

Arnav Gupta — |

Wizard Ecosystem replaces sixteen separate tools with one platform — live today, built and deployed without a team, without a bootcamp, and without being old enough to drive to a job interview.

38.5/39 Independently evaluated by ProofOfUsefulness.com →
🎒 Turns in homework and pull requests the same week.

0
Age at launch
0
Integrated apps
0
Backend routes
0
Desktop platforms
0
Languages coded in

The full lineup — 16 apps

A Different Kind of Portfolio

Not a resume. A working platform.

You won't find a bullet point here that says "familiar with Python." You'll find a live login screen, a public API with real keys issued to real requests, and a database that's been running since March without anyone but me to fix it when it breaks. Most 12-year-olds' resumes list a lemonade stand. Mine lists uptime.

About

I started programming by building things I wanted to use.

How it started

In June 2025, I taught myself HTML and JavaScript — no classes, no bootcamp, just building small tools and games to see if I could. There was no plan for an "ecosystem" yet, just curiosity and a habit of finishing what I started.

By November 2025 I'd moved into Python, drawn to how fast it let an idea become something that actually ran. Scripts and automations came first, then backend logic, then full applications.

How it became Wizard

On March 2, 2026, I set out to build an AI chatbot, nothing more ambitious than that at first. It started as basic Python pattern-matching against a learned_phrases.txt file, then a real model running locally through Ollama, served on localhost with Flask. Mid-March, I moved it onto Mistral's API and put it fully online through GitHub and PythonAnywhere.

" What if there was more?

The "ecosystem" idea didn't arrive until April 21, the moment I asked myself that question and started sketching what else could plug into the same account, the same login, the same design language. That's where a single chatbot project became Wizard Ecosystem: an assistant, browser, search engine, email, notes, calendar, chat, automation, finance, heat safety, firewatch, nature, a game arcade, a maps app, a code editor, and a developer API — sixteen applications sharing one codebase.

Every piece of it is mine — the Flask backend running fifty-plus routes, the eleven-table SQLite schema underneath, the Electron builds for Windows, macOS, and Linux, and the deployment pipeline across PythonAnywhere and GitHub Pages. Architecture, code, and shipping, all while still in middle school.

Beyond the code

Off-screen, I hold a First-Degree Black Belt in Taekwondo, earned in April 2026 through ATA's Leadership and Life Skills programs. I play violin in my school orchestra and compete in MATHCOUNTS and MathLeague. None of it feels separate to me — the discipline that earns a black belt is the same discipline that keeps a sixteen-application platform running, tested, and maintained.

I'm currently looking for internships, scholarships, and collaborations where these skills can go to work on something that matters.

Quick Facts

Based inPhoenix, AZ
SchoolBASIS Phoenix
GPA4.0
Languages spokenEnglish, Hindi, Japanese (beginner), Spanish (beginner)
Core stackPython · JS · Electron · Flask
Black beltTaekwondo, 2026
GitHubag-ultima
Emailag@wizardecosystem.dev
Linkedinag-ultima

Journey

From first script to shipped platform.

June 2025
HTML & JavaScript — small tools and games, just to see if I could.
November 2025
Python — backend logic and automation.
March 2, 2026
Start of a simple AI chatbot — learned_phrases.txt, then Ollama running locally.
Mid-March 2026
Moved onto Mistral's API, fully online via GitHub and PythonAnywhere.
April 21, 2026
"What if there was more?" — Wizard Ecosystem begins.

Still Building

The commits don't stop.

This updates on its own — pulled live from GitHub, not a screenshot I'll forget to refresh.

Featured Project

Wizard Ecosystem — a full AI platform, built from scratch.

Sixteen applications sharing one account and one design language. Backend, desktop client, deployment pipeline — every layer of it built by one person, starting from an empty repository and ending at a platform with real users.

Wizard Ecosystem home screen — search bar and web app launcher
" Sixteen applications. One account. One person.

See it running live

The platform is deployed and usable right now — no waitlist, no demo reel standing in for the real thing.

Launch Wizard Ecosystem →
Wizard AI chat interface with JARVIS personality active
Hover to preview
🧠
Wizard AI
Multi-agent assistant with seven personalities, a document RAG pipeline for PDFs, spreadsheets, and code files, and nine agent types you can chain into custom workflows.
FlaskMistral AISSE
✦ Has seven personalities. I only have one, and it's tired.
Wizard Notes editor with AI editing panel
Hover to preview
📝
Wizard Notes
AI-powered note-taking with a full editing suite — grammar fix, summarize, format, translate, and expand — plus real-time sharing and permissions.
SQLiteAuto-saveSharing
✦ Better at grammar than my English teacher.
Wizard Autopilot executing a natural-language command
Hover to preview
🤖
Wizard Autopilot
Full computer automation from plain-language commands — cursor control, typing, screenshots, and file creation across Windows, macOS, and Linux.
ElectronPowerShellxdotool
✦ Controls the mouse better than I control my sleep schedule.
Wizard Browser with Work workspace and multiple tabs open
Hover to preview
🌐
Wizard Browser
A desktop browser with multi-tab workspaces, a built-in password manager, and an ad blocker — Default, Work, School, and Media profiles.
ElectronNode.js
✦ Blocks more ads than I block distractions during homework.
Preview coming soon
🔍
Wizard Search
An AI-powered search engine with live autocomplete and a short, AI-generated topic summary for every query.
DuckDuckGoMistral AI
✦ Answers faster than I do when called on in class.
Wizard Mail inbox showing a hackathon acceptance email
Hover to preview
📧
Wizard Mail
A full email client over IMAP/SMTP with threaded replies, folder sync, and instant @wizardecosystem.dev address provisioning.
IMAPCloudflare
✦ Replies to email faster than most adults I know.
Wizard Calendar month view with color-coded events
Hover to preview
📅
Wizard Calendar
Month and week views with color-coded events and overlap detection, synced to your Wizard profile across every app.
SQLiteJS dates
✦ Never double-books. Unlike my actual schedule.
Wizard Chat conversation view with contact list
Hover to preview
💬
Wizard Chat
Real-time messaging with typing indicators and read receipts, built on a lightweight, tab-focus-aware polling architecture.
SQLitePolling
✦ Shows read receipts I never send back to my own friends.
Wizard Finance dashboard with income/expense charts
Hover to preview
💰
Wizard Finance
AI-powered personal finance manager with income/expense tracking, budgeting, savings goals, and receipt scanning via camera capture.
Chart.jsAI Receipts
✦ Better at budgeting than my allowance suggests I am.
Wizard Heat extreme weather dashboard
Hover to preview
🌡️
Wizard Heat
Extreme weather and hydration assistant — real-time heat risk, UV index, 5-day forecast, cooling center locator, and activity safety advisor.
Weather APIHydration
✦ Cares more about your hydration than you probably do.
FireWatch AI wildfire dashboard
Hover to preview
🔥
FireWatch AI
Real-time wildfire detection aggregating NASA FIRMS, InciWeb, and NWS Alerts with fire-risk meter, active fire tracking, and evacuation suggestions.
NASA FIRMSAI Alerts
✦ Keeps an eye on wildfires so you don't have to squint at the news.
Wizard Nature desert survival companion
Hover to preview
🌵
Wizard Nature
Desert survival and wildlife companion — cactus tracker, AI photo ID for snakes and plants, sunset forecast, wildflower alerts, and camping guide.
Vision AIGeolocation
✦ Can ID a rattlesnake faster than I can tie my shoes.
Wizard Code desktop editor
Hover to preview
🧙
Wizard Code
Electron-based IDE with Monaco editor, AI chat, ghost-text completions, agent mode, real diagnostics, Git integration, and live preview.
MonacoElectronGit
✦ Writes cleaner code than my school notebook looks.
Preview coming soon
🎮
Wizard Arcade
A browser game collection — Wasteland Adventure (pixel-art RPG), Wizard Sandbox (50+ element falling-sand sim), and Ultimate Clicker, the first program ever written.
CanvasGame loop
✦ The clicker was my first-ever code. It shows.
Preview coming soon
🗺️
Wizard Maps
Privacy-first OpenStreetMap navigation with turn-by-turn voice guidance, lane assist, speed limits, 3D buildings, and saved places — all client-side, no backend.
MapLibre GLOSRMGeolocation
✦ Tells me where to go. Politely.
Developer Hub API keys dashboard
Hover to preview
💻
Developer Hub & API
OpenAI-compatible REST API with bearer-token authentication, published as a Python SDK on PyPI — wizard-ai-pro.
RESTPyPI
✦ The only "employee" here who never asks for a day off.

Architecture & Infrastructure

🧠 📝 🤖 🌐 🔍 📧 📅 💬 💰 🌡️ 🔥 🌵 🧙 🎮 🗺️ 💻 SIXTEEN CLIENT APPS · ONE SHARED ACCOUNT Flask Backend 50+ routes · shared profile system SQLite 11-table schema Mistral API Mistral · AI layer Deployment GitHub Pages · Electron · PythonAnywhere

A Flask backend handles fifty-plus routes across an eleven-table SQLite schema — users, chats, memory, calendar events, uploaded files, API keys, personalities, agents, chains, email aliases, and conversations — tied together through a shared profile system.

The frontend ships two ways: static pages on GitHub Pages for the browser experience, and native Electron installers — NSIS for Windows, DMG for macOS, AppImage for Linux — with auto-updates through GitHub Releases. Streaming responses run over Server-Sent Events, sessions use HTTP-only, SameSite=None, Secure cookies, and CORS stays scoped to the ecosystem's own domains.

Two of the sixteen run entirely client-side with no backend at all — Wizard Arcade is pure Canvas and JavaScript, and Wizard Maps talks directly to OpenStreetMap, Photon, and OSRM from the browser.


Recognition & Traction

Independently evaluated, not self-scored.

In June 2026, Wizard Ecosystem was submitted to the Hackernoon Decentralize AI Hackathon and evaluated by ProofOfUsefulness.com, a third-party tool that scores real-world utility instead of taking a project's word for it.

38.5/39
"You're In Business"
Real-World Utility+15.0
Technical Innovation+6.0
Market Timing & Relevance+6.0
Functional Completeness+3.5
Evidence of Traction+2.5
Audience Reach Impact+2.0
Subtotal35.0
Usefulness Multiplier×1.1

Wizard Ecosystem "attempts to solve the genuine problem of AI tool fragmentation through a unified workspace," the report reads, citing clear vision and solid technical integration of external APIs. It also named the honest downside: traction is still early, and growth and retention will decide whether it holds up in a saturated market. That's worth showing precisely because it isn't just praise.

View the full report →

Platform Usage

0AI conversations
0AI-powered searches
0User sessions

Productivity

0Files uploaded
0Email alias provisioned

Developer Platform

0API requests served
0API key generated
0Code executions

Creative AI

0Images generated

Development updates are published on DEV Community and CoderLegion. These are early numbers from a solo, early-adopter launch — the plan is to keep growing them, not to stop measuring the moment they look decent.

What's Next

01Improving search quality
02Expanding automation workflows
03Enhancing the desktop experience
04Growing the early-adopter community
Other Projects

Smaller builds, same habit of shipping.

Before Wizard Ecosystem, there were smaller, standalone builds — each one another rep at designing, shipping, and actually finishing something.

November 2025
Ultimate Clicker
A browser-based incremental game with score tracking, multipliers, level progression, and an upgrade shop — built to practice game-loop logic and persistent state in vanilla JavaScript. Now also playable inside Wizard Arcade.
ultimate-clicker.w3spaces.com →
January 2026
A&A Web Studio
A responsive static portfolio site with structured navigation and an integrated contact form, designed and deployed independently — an early exercise in web design and client-facing presentation.
aaweb.neocities.org →
Skills

The toolkit behind it.

Every one of these is self-taught — no classes, no bootcamp. Most of it has already shipped inside a live application; Java is the newest addition, still looking for its first real project.

Development

  • Python
  • JavaScript
  • Java
  • HTML / CSS

Frameworks

  • Flask
  • Electron
  • Node.js
  • SQLAlchemy

AI

  • RAG pipelines
  • Mistral
  • OpenAI-Compatible API
  • Prompt engineering
  • Generative AI
  • AI Agents
  • Multi-agent systems

Deployment

  • PythonAnywhere
  • GitHub Pages
  • Cloudflare
  • Electron Builder
Licenses & Certifications

Credentials from ASU, Claude Academy, and Hugging Face.

🎓
Technical Project Design: Prompt Engineering & HTML
The GAME School at Arizona State University
Credential ID: a57ec07b-66b3-4a38-8fd1-42334315b674 · Issued Aug 2026
Verify credential →
🧠
AI Fluency for Builders
Claude Academy · Anthropic
Credential ID: 877fcb166d16429efd5fa51bd6d4fe6b · Issued Aug 2026
Verify credential →
⚖️
AI Capabilities and Limitations
Claude Academy · Anthropic
Credential ID: fb971059567c11355c08179ae048d11b · Issued Aug 2026
Verify credential →
🤖
AI Agents Fundamentals
Hugging Face
Credential ID: AG_WizardAI · Issued Sept 2026
View certificate →
Competitions & Academics

Recognition beyond the code.

Mathematics

  • MathLeague — 4th place (Qualifier, Dec 2024); 9th place (District, Feb 2025); 11th place (State, May 2025)
  • MATHCOUNTS Charter Competition — Top 20% of 200+ participants (Feb 2025)
  • Purple Comet Math Meet — International Competition (Mar 2025)

Science & Technology

  • BASIS Phoenix Science Fair (Feb 2026)
  • Frostbyte Hackathon (Feb 2026)
  • Code Arizona Hackathon (Aug 2026)

Academics

  • BASIS Phoenix — GPA 4.0, Distinguished Honour Roll (Top 5%)
  • BASIS Phoenix Primary — GPA 4.0, Distinguished Honour Roll, Integrity Award

Taekwondo & Arts

  • First-Degree Black Belt, ATA Martial Arts (April 2026)
  • 1st Place Traditional Forms, 3rd Place Combat Sparring — Yellow Belt tournament
  • Violin, Orchestra — BASIS Phoenix (2024–Present)
Contact

Let's build something real.

If you're looking at an internship, a scholarship, or just want to talk shop about what's next for Wizard Ecosystem, this is the way in. Send a message below, or find me directly.

Good questions, answered

Yes — that's the whole point of this page. I'm looking for internships, scholarships, and collaborations where I can actually contribute. Since I'm 12, a parent is involved in any real arrangement that requires transportation, but I can handle remote work on my own. I'd genuinely love to hear about opportunities.

Python and Flask on the backend, JavaScript/HTML/CSS on the frontend, Electron for the desktop apps, SQLite for data, and Mistral's API for the AI layer. Full breakdown is on the Skills page.

Yes — the architecture, code, and deployment are all mine. Development updates and outreach around the project are also handled by me directly.

I'm in school full-time, so most of my time opens up after 4pm on weekdays, plus weekends and breaks. Taekwondo classes cut into that some days, so exact hours shift week to week — I'd rather be upfront about that than overpromise.

Partially. The frontend for the primary web pages is open source on GitHub — the backend and Electron desktop apps aren't public yet. If you want to know more about how something specific works, just ask.

The form right below, or email — that's the fastest way to reach me. I read everything and reply as quickly as I can.