DashAISoftware/dashAI
dashAI: an interactive platform for training, evaluating and deploying AI models
What it solves
dashAI provides a graphical toolbox for the end-to-end lifecycle of state-of-the-art AI models, simplifying the process of training, evaluating, and deploying them without requiring extensive manual coding for every step.
How it works
It operates as a server-based application with a web-based graphical interface. Users can install it via desktop installers (CPU-only) or via PyPI for GPU acceleration (NVIDIA CUDA or AMD ROCm). It supports running LLMs via llama-cpp-python (GGUF format) and integrates with PyTorch for model operations. The backend is built with Python and manages data and experiments through a database with Alembic migrations.
Who it’s for
AI practitioners, researchers, and developers who want a visual interface to manage their AI model workflows—from training to deployment—across different hardware configurations (CPU, NVIDIA, or AMD GPUs).
Highlights
- Multi-platform support: Available as standalone desktop installers for Windows, macOS (Apple Silicon), and Linux.
- GPU Acceleration: Supports NVIDIA CUDA and AMD ROCm for high-performance computing.
- LLM Integration: Built-in support for GGUF/Llama, Mistral, and Qwen models via
llama-cpp-python. - Flexible Deployment: Can be run as a local Python package, a standalone app, or within Docker containers.
Related
- Project
- Project
- Project
- Project
- Project