Visio AI is a full-featured, no-code platform for data analysis, machine learning, and data visualization, powered by Streamlit. It is built to empower developers, analysts, and students to analyze datasets, generate visual insights, and train models — all through a friendly UI.
📊 Whether you're exploring data, visualizing patterns, handling missing values, or building models — Visio AI makes it effortless.
| Category | Features |
|---|---|
| 🧹 Preprocessing | Missing value handler, summary statistics |
| 📈 EDA Tools | Pair plots, line plots, histograms, scatter plots |
| 🤖 Modeling | Train/test ML models (regression & classification) |
| ☁️ AI Tools | Gemini-powered image analyzer |
| 🧠 Word Analysis | WordCloud generator |
| 🧾 Reporting | PDF report generation |
| 💻 IDE Tools | Mini IDE/editor inside the app |
| 🔓 No-code Interface | Everything via Streamlit UI — no coding needed! |
- Frontend: Streamlit
- Backend: Python (Pandas, NumPy, Seaborn, Matplotlib, Scikit-Learn)
- AI Image Module: Vision LLM's via OpenRouter API
- PDF Engine: FPDF / ReportLab
- IDE: Custom code editor component
- Hosting: Streamlit Cloud (Free Plan)
| Plan | Features |
|---|---|
| 🆓 Free | Full access to all local tools and EDA |
| 💡 Pro | Save sessions, export models, cloud storage |
| 🧠 AI+ | Gemini-based captioning, NLP, visual Q&A |
| 🏢 Enterprise | Team collaboration, priority support, AI quota |
✅ Login/logout system and rate-limiting APIs will be included in future releases.
# Clone the repo
git clone https://github.com/avarshvir/visio_ai.git
cd visio_ai
# Create a virtual environment
python -m venv venv
source venv/bin/activate # or venv\Scripts\activate on Windows
# Install requirements
pip install -r requirements.txt
# Run Streamlit app
streamlit run home.pyThis project is licensed under the Apache License 2.0.
© 2025 Arshvir, Jaiho Labs (A Jaiho Digital Subsidiary)
We welcome contributions from the community!
Please read CONTRIBUTING.md and our CODE OF CONDUCT before submitting a pull request.
- Email: avarshvir@gmail.com
- LinkedIn: linkedin.com/in/arshvir
- Jaiho Labs: jaiho-labs.onrender.com
- Project page (demo): visio-ai.streamlit.app
- Streamlit team for enabling low-code AI apps
- Scikit-learn & Pandas contributors
- Vision LLM's via OpenRouter API
- Early users and testers from Jaiho Labs
Built with ♥ by Arshvir under Jaiho Labs
