Bienvenue sur le portail officiel de mAI par mDevsLabs. Ce projet est une application web moderne développée avec Next.js 16 qui centralise nos outils d'intelligence artificielle, notre documentation technique, notre API unifiée et nos modèles LLM.
La suite mAI regroupe 4 piliers complémentaires :
- 🌐 Web (Bêta) : Application d'IA en ligne web directement et simplement pour discuter avec l'IA mAI.
- ⚡ Pulse (Bêta) : Ensemble d'extensions pour diverses applications pour discuter avec mAI directement (navigateur, VS Code...).
- 💻 CLI (Release Candidate) : Discussions et séances de codage dans le terminal CLI via mAI.
- 📄 Office (Bêta) : Création de documents et présentations avec mAI.
- Framework : Next.js 16 (App Router, React 19)
- Styling : Tailwind CSS v4 & Vanilla CSS
- Animations : Motion
- Icônes : Lucide React
- Langage : TypeScript
- Backend API & Val Town : https://mai.val.run
Assurez-vous d'avoir installé Node.js (version 20 ou supérieure conseillée) sur votre machine.
-
Cloner le dépôt :
git clone https://github.com/mDevsLabs/mAI.git cd mai -
Installer les dépendances :
npm install
-
Lancer le serveur de développement :
npm run dev
L'application sera accessible sur http://localhost:3000.
Le backend Val Town est accessible sur :
https://mai.val.run/v1/
Endpoints principaux :
GET /v1/models: Catalogue des modèles LLM disponiblesPOST /v1/chat/completions: Requêtes de chat compatibles OpenAIGET /v1/projects: Liste des projets de la suite mAIGET /v1/projects/:id: Détails d'un projet spécifique