An open-source, desktop-grade, web-native ML studio unifying code editing, Jupyter notebook compilation, visual DAG pipeline design, live model training metrics, explainability dashboards, 4K UI snapshot gallery, and multi-agent AI assistants.
π Live Application: https://nmll-concept.vercel.app
Overview β’ Sponsor Tiers β’ Features β’ Quick Start β’ Contributors β’ Vercel Deploy β’ License
NMLL Studio (Neura Machine Learning Lab) is an enterprise-grade AI-native web platform designed for machine learning engineers, data scientists, and AI researchers. It provides a complete, unified environment to build, train, visualize, and deploy machine learning modelsβright from your browser.
π Production Deployment: Access the live workspace at https://nmll-concept.vercel.app.
Engineered with high-performance modern web technologies (React 19, TypeScript, Vite, TailwindCSS, Express, Recharts, Motion), NMLL Studio removes friction between prototyping code, designing complex DAG pipelines, tracking metrics, and auditing model explainability.
If you find NMLL Studio helpful for your research or workflow, please consider sponsoring our open-source development! Your support helps us maintain servers, build new ML nodes, and keep the platform free for everyone.
| Sponsor Tier | Amount | Perks & Community Recognition | Action |
|---|---|---|---|
| β Supporter | $1 | Public Supporter Badge & GitHub Recognition | π Sponsor $1 via Razorpay |
| π Developer Fuel | $5 | Name / Logo in README + Priority Issue Review | π Sponsor $5 via Razorpay |
| π Pro Backer | $10 | Featured Backer Badge + Early Access to AI Nodes | π Sponsor $10 via Razorpay |
| π Enterprise Sponsor | $100 | Prominent Top-Level Logo Placement + Dedicated Support Channel | π Sponsor $100 via Razorpay |
| Feature | Description |
|---|---|
| π» Unified Browser IDE | Multi-tab code editor with syntax highlighting, file explorer, workspace state persistence, and integrated terminal emulation. |
| π Jupyter Notebook Engine | Interactive cell execution environment with live Python simulation kernel, markdown rendering, and inline chart visualization. |
| π Visual Pipeline Canvas | Node-based drag-and-drop DAG designer for building data preprocessing, model training, evaluation, and inference workflows. |
| π Real-time Training Console | Interactive metric tracking with live epoch updates, loss/accuracy curves using Recharts, hyperparameter tuning gauges, and GPU resource monitoring. |
| π Dataset Wrangler & EDA | Upload, preview, filter, and inspect datasets. Automated statistical analysis (correlations, class distributions, missing value reports). |
| π Explainability Suite | Integrated SHAP & LIME feature attribution charts, confusion matrices, and model interpretability dashboards. |
| πΌοΈ 4K Snapshots Gallery | Built-in viewer and ZIP archiver to inspect, preview, and export high-definition UI component vectors. |
| π¦ Model Registry | Model versioning, artifact tracking, ONNX/PyTorch export options, and metadata logging. |
| π€ Multi-Agent AI Copilot | Server-side Gemini AI integration for automated PyTorch/scikit-learn code generation, pipeline optimization, and debugging support. |
- Frontend: React 19, TypeScript 5.8, Vite 6.2, TailwindCSS v4, Lucide Icons, Framer Motion, Recharts
- Backend API: Node.js, Express, ESBuild, TSX, JSZip
- AI Engine:
@google/genai(Gemini API Integration) - Deployment: Vercel Native Serverless & Static Build Ready (https://nmll-concept.vercel.app), Docker Container Ready
A huge thanks to our core creators & contributors:
![]() Wiroxa.dev Platform Architecture |
![]() Shivvx.in Product Lead |
![]() ScientistKalash Core Contributor |
- Node.js (v18.0.0 or higher)
- npm (v9.0.0 or higher)
- Gemini API Key (Optional for AI Copilot features)
git clone https://github.com/shivvx/nmll-concept.git
cd nmll-conceptnpm installCopy .env.example to .env.local and add your credentials:
cp .env.example .env.localEdit .env.local:
GEMINI_API_KEY="your_actual_gemini_api_key_here"
APP_URL="https://nmll-concept.vercel.app"
PORT=3000npm run devOpen http://localhost:3000 in your browser.
NMLL Studio is 100% Vercel Native Compatible.
Click the button below to fork and deploy directly to Vercel:
- Install Vercel CLI:
npm i -g vercel
- Deploy to production:
vercel --prod
- Add Environment Variable in Vercel Dashboard:
GEMINI_API_KEY: Your Gemini API Key
nmll-concept/
βββ api/ # Vercel serverless function entrypoint (index.ts)
βββ public/ # Static assets & 4K UI Snapshots (PNG, SVG, ZIP)
β βββ snapshots/ # 14 High-definition UI snapshots across all studio modules
βββ src/
β βββ components/ # Studio modules (IDE, Pipeline, Training, SnapshotsGallery, etc.)
β βββ data/ # Production architecture & default sample configurations
β βββ App.tsx # Main layout, tab management, workspace state
β βββ index.css # Cybernetic dark-theme styling & Tailwind directives
β βββ types.ts # Type definitions for pipelines, datasets, models, metrics
βββ server.ts # Express API backend & Gemini AI Copilot endpoint
βββ vercel.json # Vercel deployment & URL rewrites config
βββ index.html # Core application entry & SEO metadata
βββ vite.config.ts # Vite build configuration
βββ package.json # Scripts & project dependencies
βββ CONTRIBUTING.md # Guidelines for open-source contributors
βββ LICENSE # Open-source MIT License
NMLL Studio is built for the global developer and AI community! We welcome open-source contributions of all kinds:
- π Bug fixes & performance optimizations
- β¨ New pipeline nodes & model architecture templates
- π¨ UI/UX improvements & visual upgrades
- π Documentation & tutorial additions
Please review our Contributing Guidelines before submitting a Pull Request.
Distributed under the MIT License. See LICENSE for details.
Copyright (c) 2026 Wiroxa.dev, Shivvx.in & ScientistKalash. All rights reserved.
Made with β€οΈ by Wiroxa.dev, Shivvx.in & ScientistKalash


