Chats IA gratuits, agent de code, mémoire et API locales dans une seule application
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.
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
- 💬 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.
- Node.js 18 ou version ultérieure.
- npm.
- Accès à Internet pour les fournisseurs et l'installation initiale de Chromium.
git clone https://github.com/Staks-sor/ai-free.git
cd ai-free
npm install
npm startSous Linux :
sudo npx playwright install-deps chromiumgit clone https://github.com/Staks-sor/ai-free.git
cd ai-free
npm install
npm startAu premier lancement, sélectionnez les fournisseurs et connectez-vous dans la fenêtre du navigateur. Les sessions sont conservées localement.
| 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 |
npm run apiURL de base compatible OpenAI :
http://127.0.0.1:4318/v1
Les clés et options se trouvent dans Paramètres → API.
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.
- 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.
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.