Skip to content

Latest commit

 

History

History
134 lines (95 loc) · 5.3 KB

File metadata and controls

134 lines (95 loc) · 5.3 KB

AI Free

Chats IA gratuits, agent de code, mémoire et API locales dans une seule application

🌍 Choisissez votre langue

Русский English Español Português Deutsch Français 中文 हिन्दी العربية

Version macOS, Linux, Windows Node.js 18+ DeepSeek, Qwen, ChatGPT

AI Free 0.4.23

CLI et application de bureau réunissant des chats web IA gratuits dans une seule interface. Prend actuellement en charge DeepSeek, Qwen et ChatGPT sur macOS, Linux et Windows.

⭐ Soutenir le projet

Si AI Free vous fait gagner du temps, ajoutez une étoile au dépôt. Cela aide d'autres personnes à découvrir le projet.

  • Carte de don (OTP Bank) : 2201 9604 2500 7505

✨ Fonctionnalités

  • 💬 Une seule interface : DeepSeek, Qwen et ChatGPT dans la même fenêtre.
  • 🔑 Connexion simple : authentification automatique et restauration de session.
  • 📁 Projets séparés : chaque chat peut utiliser son propre dossier.
  • 🛠️ Agent de code : accès au workspace avec des commandes contrôlées.
  • 🧠 Mémoire et skills : contexte à long terme et processus réutilisables.
  • 🔌 API locales : compatibles OpenAI et Anthropic pour les IDE.
  • 🎙️ Saisie vocale : Parakeet V3 est téléchargé uniquement au premier usage.
  • ⚙️ Réglages complets : langue, API, autorisations et agent.

📋 Prérequis

  • Node.js 18 ou version ultérieure.
  • npm.
  • Accès à Internet pour les fournisseurs et l'installation initiale de Chromium.

🚀 Installation

macOS et Linux

git clone https://github.com/Staks-sor/ai-free.git
cd ai-free
npm install
npm start

Sous Linux :

sudo npx playwright install-deps chromium

Windows

git clone https://github.com/Staks-sor/ai-free.git
cd ai-free
npm install
npm start

Au premier lancement, sélectionnez les fournisseurs et connectez-vous dans la fenêtre du navigateur. Les sessions sont conservées localement.

⌨️ Commandes principales

Commande Fonction
npm start Lancer l'application de bureau
npm run cli Lancer le REPL du terminal
npm run api Lancer l'API locale sur 127.0.0.1:4318
npm run login Reconnecter DeepSeek
npm run login-qwen Reconnecter Qwen
npm run login-chatgpt Reconnecter ChatGPT
npm test Exécuter les tests

🔌 API locale

npm run api

URL de base compatible OpenAI :

http://127.0.0.1:4318/v1

Les clés et options se trouvent dans Paramètres → API.

🧠 Projets, mémoire et skills

Lors de la création d'un chat, choisissez un dossier de projet. Les outils de l'agent travaillent uniquement dans ce workspace.

  • Coder envoie les tâches directement à l'agent.
  • Mémoire retrouve les solutions précédentes et conserve les résultats utiles.
  • Skill auto sélectionne automatiquement une skill.
  • /skill <id> <tâche> sélectionne une skill manuellement.

Architecture détaillée : Plan mémoire et skills.

🔒 Données locales et sécurité

  • DeepSeek et état partagé : ~/.deepseek-cli/
  • Qwen : ~/.qwen-cli/
  • Mémoire et skills : ~/.ai-free/

Les jetons et cookies restent sur l'ordinateur. Les serveurs écoutent uniquement sur 127.0.0.1.

🧰 Problèmes et licence

Utilisez la commande login correspondante pour reconnecter un fournisseur. Si Chromium manque, exécutez npx playwright install chromium.

Un problème ? Ouvrez une issue.

Usage personnel uniquement. Voir LICENSE.