Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

All-in-one Flutter app that aggregates multiple AI assistants in a single tabbed interface, featuring webview integration, Material Design 3, and persistent session management.

License

Notifications You must be signed in to change notification settings

SilentCoderHere/AI-hub

Open more actions menu

Repository files navigation

🤖 AI Hub


🧠 Overview

I built this app for my personal use, but my friends like it and have recommended that I upload it to GitHub, even though updates are not frequent for various reasons.

AI Hub is a clean, simple multi-AI app built with MD3.

It supports dynamic colors, theme match, tab switching, background running, text control, and data backup.


⭐ Features

Feature Description
🎨 Material You (MD3) Clean and modern UI
🌈 Dynamic Coloring UI colors adapt to your wallpaper (Material You)
🌗 Dark & Light themes Follows your phone theme
🗂️ Tabbed layout Switch between AIs easily
🔁 Background switching Other AIs keep running while you switch
📦 Backup & Restore (Experimental) Save and load your app data
🚫 Disable AIs Turn off any AI you don’t want
🔤 Font size control Adjust WebView text size

🙄 I Failed

I tried my best to implement a tracker blocker by restricting unnecessary connections. After putting in a lot of hard work, I was unable to successfully restrict those connections.

I would be thankful to anyone who can implement this feature correctly.

📥 Get the App

Get it on GitHub Get it on Obtainium


📸 Screenshots

🌙 Dark Theme


☀️ Light Theme


❤️ Credits

  • gptAssist — Gave me the idea of how to block or stop non-essential network connections and requests inside the app.
  • Assistral — Provided a helpful list of essential Mistral connection URLs, which I used to improve my own app’s connection handling.
  • Jay Kumar — Supported the project by testing the app and motivating me to continue improving it.

😉 Special Thanks

  • Nora — Gave me the idea for a simple multi-AI interface.
  • Flutter — The framework that helped me build the app.
  • Material Design 3 — The design style used for the app’s UI.

Stargazers over time

Stargazers over time

💡 Contributing

Pull requests, small UI fixes, and new ideas are always welcome.
To start contributing, fork this repo, make your changes, and open a pull request.


⭐ Support

If you find AI Hub useful, please star ⭐.


About

All-in-one Flutter app that aggregates multiple AI assistants in a single tabbed interface, featuring webview integration, Material Design 3, and persistent session management.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •  
Morty Proxy This is a proxified and sanitized view of the page, visit original site.