InnoClaw

July 3, 2026 · View on GitHub

InnoClaw Logo

Un espace de travail de recherche IA auto-heberge pour le chat ancre dans les documents, l'etude d'articles, les workflows scientifiques et l'execution de recherche.

Ancre dans vos fichiers, organise autour des articles, et pret a aller jusqu'a l'execution.

Apache 2.0 License Node.js 24+ LTS or 25 Current CI Status Online Docs GitHub Stars GitHub Issues

English · 简体中文 · 日本語 · Francais · Deutsch

Documentation · Demarrage rapide · Communaute

Cette traduction peut etre mise a jour plus lentement que la page d'accueil anglaise ../README.md. Pour les toutes dernieres nouveautes, consultez d'abord les pages anglaise et chinoise.

InnoClaw transforme les dossiers cote serveur en espaces de travail IA natifs pour le chat ancre dans les documents, l'etude d'articles, les workflows scientifiques et l'execution de recherche.

Il s'adresse aux chercheurs, developpeurs, laboratoires et adeptes du self-hosting qui veulent plus qu'une simple interface de chat : des reponses citees sur de vrais fichiers, des competences reutilisables, et un chemin clair de la lecture a l'execution.

Workflow : Ouvrir un workspace -> Synchroniser les fichiers dans le RAG -> Poser des questions avec sources -> Etudier des articles -> Lancer une discussion multi-agent -> Generer des notes et des idees -> Executer des taches de recherche a distance


🔥 Nouveautes

Dernieres mises a jour

Cette section est synchronisee automatiquement sous forme de resume traduit leger. Pour les mises a jour les plus rapides, consultez ../README.md et README_CN.md.

2026-07-03

  • Planificateur generique de taches Kubernetes: Permettre aux agents IA de definir, valider et executer des charges de travail conteneurisees sur des clusters Kubernetes avec des profils de taches configurables

2026-06-26

  • Support CLI Runtime: Interface de ligne de commande interactive avec REPL, operations par lot et integration d'agent pour les workflows bases sur terminal
Afficher les mises a jour precedentes

2026-06-12

  • Mode d'authentification desactive: Executez l'application sans authentification pour les deploiements mono-utilisateur ou de developpement

2026-05-12

  • Authentification utilisateur locale: Ajout de l'inscription integree, de la connexion, de la deconnexion et de la prise en charge des sessions persistantes.
  • Gestion des utilisateurs admin: Ajout d'une page admin pour creer des comptes et gerer les roles, les acces, les mots de passe et la propriete.

2026-04-17

  • CLI InnoClaw: Lancez l application, gerez les espaces de travail, et creez, executez ou exportez des sessions Deep Research depuis le terminal
  • Points de controle Deep Research: La recherche peut maintenant faire pause aux etapes de revue pour continuer, reviser, creer une branche, rejeter ou arreter
  • Studio des roles: Nouvel onglet Deep Research pour examiner les roles specialises et envoyer des consignes ciblees au Researcher ou aux workers

2026-04-12

  • Prise en charge du deploiement Docker: Hebergez InnoClaw vous-meme avec Docker et docker-compose, avec des guides pour l installation, les volumes et les mises a niveau
  • 200+ competences integrees: Forte extension des competences scientifiques pretes a l emploi en bioinformatique, chimie, genomique et physique
  • Cadre de creation de competences: Nouvelle meta-competence pour creer, evaluer, benchmarker et valider des competences personnalisees

2026-04-02

  • Support du deploiement Docker: Ajout d'un Dockerfile, docker-compose.yml et d'un guide complet de deploiement Docker pour les configurations de production auto-hebergees
  • 200+ nouveaux skills integres: Bibliotheque de skills enrichie avec des pipelines en bioinformatique, chemoinformatique, genomique, physique et decouverte de medicaments
  • Framework de creation de skills: Nouveau meta-skill avec outils d'evaluation, de benchmarking et de validation pour construire et tester des skills personnalises

2026-04-01

  • Competence Text-to-CAD: Nouvelle competence d'agent qui convertit des descriptions en langage naturel en modeles CAD 3D (STL/STEP) via CadQuery, avec configuration automatique de l'environnement
  • Selecteur d'images de l'espace de travail: Nouvelle interface de dialogue dans le panneau agent pour parcourir et selectionner des images de l'espace de travail a joindre aux conversations

2026-03-31

  • Support du collage d'images: Les utilisateurs peuvent maintenant coller des images directement dans la saisie du chat pour des conversations IA multimodales
  • Role Studio pour la recherche approfondie: Le nouveau panneau Role Studio permet de configurer et gerer des roles de chercheur personnalises dans le flux de recherche approfondie
  • Sources de recherche d'articles elargies: BioRxiv, PubMed et PubChem ont ete ajoutes comme sources interrogeables dans Paper Study

2026-03-26

  • Decouverte dynamique des modeles: Le panneau agent recupere automatiquement les modeles disponibles de chaque fournisseur IA configure et les fusionne avec la liste integree
  • Routage Base URL par modele: Les fournisseurs IA chinois (shlab, qwen, moonshot, deepseek, minimax, zhipu) supportent des variables d'environnement <PROVIDER>_<MODEL>_BASE_URL par modele pour un routage flexible
  • Activation des outils a la volee: Le support des outils peut etre active ou desactive par fournisseur via <PROVIDER>_TOOLS_ENABLED=true/false sans modification du code

🧭 Qu'est-ce qu'InnoClaw ?

InnoClaw est une application web auto-hebergee pour le travail de connaissance oriente recherche. Elle combine la gestion de workspaces, le chat RAG, la recherche et la revue d'articles, des competences scientifiques reutilisables, et l'execution pilotee par Agent au meme endroit.

Au lieu de jongler entre un navigateur de fichiers, un outil de notes, un lecteur d'articles et une console d'automatisation, vous gardez tout dans un seul workspace : ouvrir un dossier, synchroniser le contenu, poser des questions ancrees, etudier des articles, et lancer des taches de recherche multi-etapes.

✨ Pourquoi InnoClaw

  • Workspace d'abord - Traitez les dossiers serveur comme des workspaces de recherche persistants avec fichiers, notes, historique de chat et contexte d'execution
  • Reponses IA ancrees - Obtenez des reponses RAG avec citations sur vos propres documents et votre code
  • Workflows natifs pour la recherche - Etudiez des articles, lancez des discussions multi-agent structurees et derivez de nouvelles directions depuis la litterature
  • Competences scientifiques integrees - Importez et utilisez 206 competences scientifiques SCP couvrant notamment la decouverte de medicaments, la genomique et les proteines
  • Execution, pas seulement conversation - Passez de la lecture et de la planification a la soumission de jobs, la supervision, la collecte de resultats et les recommandations suivantes
  • Auto-heberge et multi-modeles - Fonctionne avec OpenAI, Anthropic, Gemini et des endpoints compatibles

🚀 Demarrage rapide

git clone https://github.com/SpectrAI-Initiative/InnoClaw.git
cd InnoClaw
npm install
npm run dev
  • Ouvrez http://localhost:3000
  • Configurez un fournisseur IA dans la page Settings
  • Ouvrez ou clonez un workspace, puis cliquez sur Sync pour construire l'index RAG
  • Pour les prerequis par OS et le deploiement en production, voir getting-started/installation.md

🛠️ Ce que vous pouvez faire

  • Dialoguer avec des fichiers et du code locaux avec citations
  • Rechercher, resumer et relire des articles dans un seul workspace
  • Lancer des discussions structurees a 5 roles pour la critique et la reproductibilite
  • Generer resumes, FAQ, briefs, timelines et idees de recherche
  • Importer des competences scientifiques et declencher des workflows reutilisables
  • Gerer des taches de recherche distantes avec gates d'approbation, supervision et analyse des resultats

🗺️ Choisissez votre point d'entree

Si vous voulez...Commencer iciEt ensuite
Dialoguer avec vos propres fichiersWorkspace + chat RAGOuvrez un dossier, cliquez sur Sync et posez des questions citees
Lire et deconstruire des articlesEtude d'articlesRecherchez des articles, resumez-les, puis passez a la discussion ou aux notes
Tester des idees sous plusieurs anglesDiscussion multi-agentLancez des revues par roles pour la critique, la collecte de preuves et la reproductibilite
Transformer la lecture en nouvelles directionsIdeation de rechercheGenerez des pistes, comparez des options et sauvegardez les sorties dans les notes
Executer le travail de recherche sur une infrastructure distanteEspace d'execution de rechercheRevoyez le code, approuvez les changements, soumettez des jobs, surveillez et collectez les resultats

🧩 Comment tout s'articule

CoucheRole dans le workflow
WorkspaceConserve les fichiers, notes, contexte de session et etat du projet
ConnaissanceSynchronise les fichiers dans l'index RAG pour garder les reponses ancrees
Atelier articlesGere la recherche, le resume, la discussion et l'ideation autour de la litterature
SkillsAjoute des workflows de domaine reutilisables et des capacites guidees par outils
ExecutionEtend le workflow vers les jobs distants et les boucles d'experimentation

🔄 Workflows cles

📄 Etude d'articles

Recherchez la litterature, previsualisez des articles, resumez-les, puis passez directement a la discussion ou a l'ideation.

  • Recherche multi-source dans une seule UI
  • Expansion de requete assistee par IA pour une couverture plus large
  • Previsualisation des articles sans quitter le contexte du workspace
  • Sauvegarde des sorties dans les notes pour reutilisation

🧠 Discussion multi-agent

Lancez une revue structuree d'article avec des roles tels que moderateur, bibliographe, sceptique, reproducer et scribe.

  • Flux de discussion deterministe par etapes
  • Comparaison des preuves, methodes, limites et questions de reproductibilite
  • Production de traces de revue plus faciles a relire qu'un chat libre
  • Utilisation du texte complet pour une analyse plus profonde

🧪 Espace d'execution de recherche

Passez de l'inspection du code a la soumission de jobs et a l'analyse des resultats dans un workflow guide.

  • Revue de depots et proposition de patches avec l'aide d'Agent
  • Checkpoints d'approbation explicites pour les etapes a risque
  • Soumission de jobs via Shell, Slurm ou rjob
  • Supervision des statuts, collecte des artefacts et recommandations pour la suite

📦 Apercu des fonctionnalites

FonctionCe qu'elle permet
Gestion des workspacesMapper des dossiers serveur en workspaces IA persistants
Navigateur de fichiersParcourir, uploader, creer, modifier, previsualiser et synchroniser des fichiers
Chat RAGPoser des questions ancrees sur les fichiers indexes avec citations
Etude d'articlesRechercher, resumer et inspecter des articles au meme endroit
Mode discussionExecuter des discussions d'articles structurees a plusieurs roles
Ideation de rechercheGenerer de nouvelles directions et des idees transdisciplinaires
Systeme de skillsImporter des competences scientifiques et workflows reutilisables
Execution de rechercheOrchestrer des boucles experimentales distantes avec supervision et approbations
Sessions multi-agentGarder des contextes d'execution distincts selon les onglets et projets
Support multi-LLMUtiliser OpenAI, Anthropic, Gemini et des endpoints compatibles

📚 Documentation

💬 Communaute et support

ℹ️ Infos projet

⭐ Historique des etoiles

Star History Chart