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.
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.
DiscoveryOS 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
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.
- 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
- 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
Afficher les mises a jour precedentes
- 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
- 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_URLpar 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/falsesans modification du code
- Support LLM multimodal: Les flux de recherche de documents et d'agents prennent desormais en charge les LLM standard et multimodaux (mLLM), selectionnables par contexte dans les parametres et le selecteur de modele.
- Apercu d'importation de competences GitHub: Nouveau flux de previsualisation avant importation permettant de parcourir, examiner et importer selectivement des competences depuis des depots GitHub
- Export de notes Obsidian: Generez des notes structurees compatibles Obsidian avec frontmatter YAML enrichi, figures et wikilinks directement depuis le panneau d'etude de l'article
- Selecteur de modele par tache: Un nouveau composant UI de selection de modele permet aux utilisateurs de remplacer le modele AI par defaut pour chaque tache d'etude (resume, critique, notes, etc.)
- Vue de discussion des notes: Nouvelle vue de discussion pleine page pour les notes d'articles, permettant des conversations assistees par IA autour du contenu des notes generees
- Execution HPC/SLURM distante: Les sessions de recherche approfondie peuvent desormais s'executer sur des clusters distants via SSH, avec prise en charge de rjob, rlaunch et SLURM, ainsi que la gestion du cycle de vie des taches
- Interface de configuration Kubernetes: Nouveau panneau de parametres pour configurer a chaud les contextes K8s, les liaisons PVC et les images de conteneurs sur des deployments multi-clusters sans redemarrage
- Liaison de profil distant: Les sessions de recherche approfondie peuvent etre liees a des profils SSH/calcul distant preconfigures, permettant des workflows de recherche distribues et reproductibles
- Module de recherche approfondie: Pipeline de recherche scientifique entierement pilote par IA avec orchestration multi-phases, deliberation des evaluateurs, planification d'execution et interface graphique de flux de travail
- Pipeline d'execution: Systeme d'execution d'experiences automatise avec soumission de jobs Slurm, gestion de jeux de donnees, preprocessement et support d'executeurs distants
- Importation de competences ClawHub: Nouvelle integration pour importer des competences directement depuis ClawHub via un point d'API dedie et une boite de dialogue d'importation
- Panneau de previsualisation du code: Nouveau composant de previsualisation de code integre a l'editeur, avec coloration syntaxique et suivi de l'etat de sauvegarde
- Cache de session d'etude: Couche de mise en cache persistante pour les sessions d'etude de documents, ameliorant les performances de rechargement et la continuite d'etat
DiscoveryOS 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.
- 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
git clone https://github.com/InternScience/DiscoveryOS.git
cd DiscoveryOS
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
Syncpour construire l'index RAG - Pour les prerequis par OS et le deploiement en production, voir
getting-started/installation.md
- 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
| Si vous voulez... | Commencer ici | Et ensuite |
|---|---|---|
| Dialoguer avec vos propres fichiers | Workspace + chat RAG | Ouvrez un dossier, cliquez sur Sync et posez des questions citees |
| Lire et deconstruire des articles | Etude d'articles | Recherchez des articles, resumez-les, puis passez a la discussion ou aux notes |
| Tester des idees sous plusieurs angles | Discussion multi-agent | Lancez des revues par roles pour la critique, la collecte de preuves et la reproductibilite |
| Transformer la lecture en nouvelles directions | Ideation de recherche | Generez des pistes, comparez des options et sauvegardez les sorties dans les notes |
| Executer le travail de recherche sur une infrastructure distante | Espace d'execution de recherche | Revoyez le code, approuvez les changements, soumettez des jobs, surveillez et collectez les resultats |
| Couche | Role dans le workflow |
|---|---|
| Workspace | Conserve les fichiers, notes, contexte de session et etat du projet |
| Connaissance | Synchronise les fichiers dans l'index RAG pour garder les reponses ancrees |
| Atelier articles | Gere la recherche, le resume, la discussion et l'ideation autour de la litterature |
| Skills | Ajoute des workflows de domaine reutilisables et des capacites guidees par outils |
| Execution | Etend le workflow vers les jobs distants et les boucles d'experimentation |
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
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
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
| Fonction | Ce qu'elle permet |
|---|---|
| Gestion des workspaces | Mapper des dossiers serveur en workspaces IA persistants |
| Navigateur de fichiers | Parcourir, uploader, creer, modifier, previsualiser et synchroniser des fichiers |
| Chat RAG | Poser des questions ancrees sur les fichiers indexes avec citations |
| Etude d'articles | Rechercher, resumer et inspecter des articles au meme endroit |
| Mode discussion | Executer des discussions d'articles structurees a plusieurs roles |
| Ideation de recherche | Generer de nouvelles directions et des idees transdisciplinaires |
| Systeme de skills | Importer des competences scientifiques et workflows reutilisables |
| Execution de recherche | Orchestrer des boucles experimentales distantes avec supervision et approbations |
| Sessions multi-agent | Garder des contextes d'execution distincts selon les onglets et projets |
| Support multi-LLM | Utiliser OpenAI, Anthropic, Gemini et des endpoints compatibles |
- Commencer ici - Overview, Installation
- Configurer et deployer - Deployment, Environment Variables, Configuration
- Utiliser le produit - Features, API Reference
- Depanner et contribuer - Troubleshooting, Development Guide
- Besoin d'aide pour l'installation ou l'usage ? Commencez par la documentation : https://InternScience.github.io/DiscoveryOS/
- Vous avez trouve un bug ou voulez proposer une fonctionnalite ? Ouvrez une issue : https://github.com/InternScience/DiscoveryOS/issues
- Vous voulez echanger directement ? Rejoignez la communaute Feishu depuis
README_CN.md
- Licence - Apache-2.0, voir
../LICENSE - Depot - https://github.com/InternScience/DiscoveryOS
- Documentation - https://InternScience.github.io/DiscoveryOS/
