Skip to content
Misto0oPublic

About

Mist.AI is an advanced AI assistant powered by Gemini AI, Command R AI, Mistral AI, and OCR Vision.

Topics

Resources

Stars

3 stars

Watchers

2 watching

Forks

Repository files navigation

☁️ Mist.AI – V10

The Final Chapter

License: MIT Last Commit Stars Issues Top Language

Mist.AI is an advanced AI assistant built with Gemini, Command R, Mistral, Gemini Vision, and real-time web grounding. V10 is the final major feature release — active work now is bug fixes and maintenance, plus development on Mist.AI Desktop, the next evolution of the project.


📑 Table of Contents


⚠️ Why V10 Is the Final Feature Release

V10 felt like a natural milestone to stop new features at. Mist.AI has grown far beyond a simple school project — it can hold its own alongside ChatGPT and Claude. 🚀🧠

Over time, I realized that pushing more feature updates risked breaking the core idea of Mist.AI, and I was running out of new directions without overcomplicating it. The natural evolution was to move toward the Desktop version, where more powerful features and native integrations are possible. 🖥️✨

Mist.AI started as a late-night school project, but it quickly grew into something real people used. People wanted updates, so I poured myself into it — often spending days or even months building, testing, and refining features.

This milestone also comes with the reality of burnout and costs — I spent literally $36 as a high school student to bring this to life. 💸 Despite that, I'm genuinely proud of what I've accomplished.

V10 is the last feature release for the web version. From here, I'll keep doing bug fixes and reliability work whenever something needs it — but no new features unless it's swapping in a new AI model to boost what Mist.AI already does. Everything beyond that moves toward Mist.AI Desktop.

To everyone who used Mist.AI — thank you. Genuinely. ❤️

  • 🚀 Current Version: V10 (maintenance mode)
  • 🌐 Live Domain: Mist.AI
  • 📱 PWA & Browser Extension Support
  • 🧠 Multi-Model AI Pipeline
  • 🖼️ Vision + File Understanding
  • 🧵 Chat Threads & Session Memory
  • 🎨 Themes & UI Overhaul
  • 🏁 Final Major Feature Release

🆕 What's New in V10

✨ Major UI & UX Overhaul

  • Completely redesigned chat input system
  • Unified tools menu (uploads + model selector)
  • Improved sidebar layout and navigation flow
  • Cleaner message rendering and spacing
  • Better mobile responsiveness and keyboard handling
  • Paste images directly into chat

🔔 Notifications System

  • In-app notifications
  • Push notifications for both desktop and mobile
  • System notifications for Mist.AI downtime or model outages
  • GitHub commit notifications for updates

🎨 New Themes & Massive CSS Refactor

New Official Themes: 🌌 Galaxy · ✨ Golden · 🌸 Cherry

themes.css Cleanup:

  • Reduced from ~2,000 lines → ~600 lines
  • Removed duplicated theme variables and legacy overrides
  • Unified color tokens and theme inheritance
  • Faster load times + easier maintenance

One of the biggest cleanup passes in Mist.AI history.

🧠 Smart Paste Compression

  • Large pasted text is automatically summarized and compressed
  • Inspired by Claude-style context compression
  • Reduces token usage and improves reasoning speed

📜 Credits & Changelog System

  • New Credits & Version History page
  • Live README loading from GitHub
  • Version filtering (legacy → modern builds)
  • Dev lore panel documenting Mist.AI's journey

🧩 Slash Command Migration

  • Random Prompt & Fun Fact moved into / commands
  • Cleaner UI with command-first interaction
  • Foundation for future command expansions

🔧 Post-V10 Maintenance

V10 is stable and feature-complete, but it's actively maintained — expect regular small fixes as things come up rather than a changelog of new features.

  • 🐛 Ongoing bug fixes and reliability patches
  • 🔐 Security hardening passes (ban enforcement, XSS sanitization)
  • 🐳 Infra cleanup (Dockerfile rework, dependency upgrades)
  • 🧪 Groundwork occasionally shared with Mist.AI Desktop development

📌 Core Features

  • ⚡ Multi-model AI (Gemini, Command R, Mistral)
  • 🌐 Real-time web search (Tavily)
  • 🧠 Session memory + chat threads
  • 📁 File uploads (PDF, DOCX, TXT, JSON, Images)
  • 👁️ Gemini Vision image understanding
  • 🧩 Slash commands (/weather, /news, /joke, /riddle, etc.)
  • 🛡️ IP & token banning system
  • ⏱️ Rate limiting & cooldowns
  • 🎨 12 custom themes (including 1 hidden one 👀)
  • 📱 PWA offline support
  • 🧩 Browser extension (Chrome & Firefox)

🧰 Tech Stack

Languages: Python · JavaScript · HTML · CSS

Frameworks & Web: Flask · Service Workers

AI & APIs: Gemini · Gemini Vision · Mistral · Cohere · Tavily · NewsAPI

Hosting & Infrastructure: Fly.io · Vercel · Netlify · Cloudflare

Developer Tools: Git · GitHub


📊 Project Stats

  • 🧾 Total Lines of Code: 9,044
  • 🗓️ Active Development: 2024–2026
  • 🧠 Major Versions Released: 10
  • 🌐 Platforms: Web, PWA, Browser Extension, Desktop
  • 🧩 Largest codebase I've worked with — and that's not even counting Mist.AI Desktop

This project grew far beyond a school assignment — it became a full-scale engineering system.


🧩 Installing the Mist.AI Extension

Chrome / Firefox

  1. Search Mist.AI in the Chrome or Firefox Web Store
  2. Click Add to Chrome or Add to Firefox
  3. Pin Mist.AI to your toolbar
  4. Right-click text or click the icon to start chatting

Manual Install

  1. Clone or download the extension folder
  2. Chrome:
    • Go to chrome://extensions/
    • Enable Developer Mode
    • Click Load Unpacked
  3. Firefox:
    • Go to about:debugging#/runtime/this-firefox
    • Load Temporary Add-on → manifest.json

🖥️ Mist.AI Desktop Expansion

Desktop is now the primary platform for new development — a separate native codebase with more powerful features and native integrations than the web version could support.

  • 🖥️ Mist.AI Desktop (primary platform going forward)
  • ⚙️ Bug fixes for Mist.AI web
  • 🎨 Community themes & plugins

🔗 Explore Mist.AI Desktop releases


🏁 V10 — Final Feature Release Notes

What started as a small experiment with Gemini turned into a real AI platform used by real people.

This project grew through janky commits, midnight hotfixes, README rewrites, and constant system rewrites that barely held together at first. Along the way, Mist.AI became an engineering playground — teaching backend systems, LLM pipelines, frontend architecture, and real-world reliability far beyond any classroom.

Mist.AI isn't disappearing. V10 marks the end of new web features and the foundation for what comes next — especially the desktop platform.


🌟 Special Thanks

A huge thank you to everyone who inspired, supported, and helped shape Mist.AI along the way:

  • 🤖 Claude – For inspiring ideas and showing what a powerful AI assistant can do
  • ☁️ Mist – For being my starting point and helping me understand core functions
  • 💬 ChatGPT – For helping brainstorm, explain tricky concepts, and guide development

Your guidance, insights, and support made this project possible. 🙏❤️


💡 Built by Kristian Cook

🔗 My Portfolio

About

Mist.AI is an advanced AI assistant powered by Gemini AI, Command R AI, Mistral AI, and OCR Vision.

Topics

Resources

Stars

3 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages