Modèle / jeu de données
xuzhougeng/wisp-science avatar
xuzhougeng/wisp-science

wisp-science: analyse française fondée sur le README

Établi de recherche en IA de bureau open source et local pour le calcul scientifique avec Python/R, les outils bioinformatiques MCP, les environnements d'exécution SSH/WSL/GPU et les modèles OpenAI/Anthropic.

1 136 étoiles118 forksHTMLAGPL-3.0

En bref

De quoi s’agit-il ?
Open-source, local-first desktop AI research workbench for scientific computing with Python/R, MCP bioinformatics tools, SSH/WSL/GPU runtimes, and OpenAI/Anthropic models.. Analyse du périmètre, des commandes, des versions et des limites déclarées de xuzhougeng/wisp-science.
À qui s’adresse-t-il ?
wisp-science peut convenir au profil décrit par xuzhougeng/wisp-science, mais la documentation disponible ne suffit pas à promettre une compatibilité générale. Avant adoption, exécutez l entrée propre au projet, utilisez la version v1.7.1, observez les fichiers et les erreurs attendues, puis décidez si ses contraintes correspondent à votre usage.
Puis-je l’utiliser commercialement ?
Oui, sous conditions strictes. AGPL-3.0 est une licence à copyleft réseau : si des personnes utilisent une version modifiée via un réseau, par exemple comme service hébergé, vous devez leur proposer son code source sous la même licence.
Est-il encore maintenu ?
Oui. Les derniers commits datent d’il y a 4 jours.
En quel langage est-il écrit ?
Principalement HTML, d’après les statistiques de langage de GitHub.

Ces réponses reposent sur les données GitHub du projet (dernière synchronisation le 14 septembre 2026) et sur notre analyse. Elles ne constituent pas un avis juridique.

ANALYSE OPEN SOURCE APPROFONDIE

Wisp Science comme poste de recherche

Wisp Science comme poste de recherche - partie 1. Open-source, local-first desktop AI research workbench for scientific computing with Python/R, MCP bioinformatics tools, SSH/WSL/GPU runtimes, and OpenAI/Anthropic models.. Le README de xuzhougeng/wisp-science indique la branche main, le langage HTML et la licence AGPL-3.0. Les métadonnées affichent 1060 étoiles, 108 forks et 2 issues ouvertes; ces nombres décrivent l activité visible, pas une garantie d exploitation. Wisp Science est décrit dans son README comme un poste de travail de recherche IA open source et local d'abord, WISP signifiant Workspace for Intelligent Scientific Practice. Le projet ne se présente pas comme un simple outil d'analyse, mais comme un espace de travail de recherche couvrant la recherche documentaire, l'analyse, le calcul, l'écriture et la gestion des tâches, avec des agents IA, des modèles et de l'automatisation intégrés. L'objectif affiché est de servir la pratique de la recherche scientifique plutôt qu'un chat généraliste.

D'après le README, Wisp Science est construit avec Rust, Tauri v2 et Leptos et fonctionne comme une application de bureau multiplateforme ou un CLI sans t

Wisp Science comme poste de recherche - partie 2. Pour xuzhougeng/wisp-science, ce point se contrôle avec l entrée xuzhougeng-wisp-science-deep-analysis, puis avec la sortie et l erreur effectivement observées. Le test doit rester séparé des données de production et conserver la version v1.7.1. Le texte source mentionne wisp science comme poste de recherche et fournit un angle concret: <div align="center">

# Wisp Science

The open-source, local-first AI research workbench.

WISP - Workspace for Intelligent Scientific Practice

<a href="https://github.com/xuzhougeng/wisp-science/releases"></a> <a href="https://github.com/xuzhougeng/wisp-science/releases"></a> <a href="https://doi.org/10.5281/zenodo.22009273"></a> <a href="https://git. Cette formulation distingue ce que xuzhougeng/wisp-science annonce de ce que le lecteur doit encore mesurer dans son propre environnement.

Wisp Science comme poste de recherche - partie 3. La portée pratique de wisp science comme poste de recherche dépend des fichiers réellement présents dans xuzhougeng/wisp-science. Examinez la configuration, les dépendances et les journaux associés avant de tirer une conclusion. Une absence dans README.md signifie que le sujet reste non documenté, pas qu il est automatiquement sûr ou compatible.

Agent, outils et approbations

Agent, outils et approbations - partie 1. Open-source, local-first desktop AI research workbench for scientific computing with Python/R, MCP bioinformatics tools, SSH/WSL/GPU runtimes, and OpenAI/Anthropic models.. Le README de xuzhougeng/wisp-science indique la branche main, le langage HTML et la licence AGPL-3.0. Les métadonnées affichent 1060 étoiles, 108 forks et 2 issues ouvertes; ces nombres décrivent l activité visible, pas une garantie d exploitation. ête. Des installateurs Windows et macOS sont proposés via GitHub Releases, tandis que Linux nécessite une compilation depuis les sources. La structure du dépôt montre des crates pour les fournisseurs LLM, la logique centrale de l'agent, les outils, le stockage SQLite, les compétences, l'exécution, MCP, ACP, la synchronisation et le CLI, avec le shell de bureau dans src-tauri et le frontend Leptos dans ui/.

L'agent diffuse des modèles compatibles OpenAI et Anthropic, avec des profils de modèles par fournisseur et un routage à plusieurs niveaux depuis un seul trait. Il lit, écrit, recherche et exécute des commandes shell dans un bac à sable de chemins ancré à la racine du projet, derrière des po

Agent, outils et approbations - partie 2. Dans xuzhougeng/wisp-science, la vérification passe par le fichier README.md, la commande ou le chemin cité dans cette partie. La documentation ne permet pas d attribuer à xuzhougeng/wisp-science un comportement qui n y figure pas. Le texte source mentionne agent, outils et approbations et fournit un angle concret: <div align="center">

# Wisp Science

Agent, outils et approbations - partie 3. La portée pratique de agent, outils et approbations dépend des fichiers réellement présents dans xuzhougeng/wisp-science. Examinez la configuration, les dépendances et les journaux associés avant de tirer une conclusion. Une absence dans README.md signifie que le sujet reste non documenté, pas qu il est automatiquement sûr ou compatible.

Python, R et environnements distants

Python, R et environnements distants - partie 1. Open-source, local-first desktop AI research workbench for scientific computing with Python/R, MCP bioinformatics tools, SSH/WSL/GPU runtimes, and OpenAI/Anthropic models.. Le README de xuzhougeng/wisp-science indique la branche main, le langage HTML et la licence AGPL-3.0. Les métadonnées affichent 1060 étoiles, 108 forks et 2 issues ouvertes; ces nombres décrivent l activité visible, pas une garantie d exploitation. rtes d'approbation explicites ; un mode plein accès facultatif approuve automatiquement après un avertissement. Les compétences d'agent réutilisables (SKILL.md) sont chargées avec divulgation progressive pour ne pas saturer le prompt. Des agents de codage externes comme Codex et Claude Code peuvent être pilotés via ACP v1.

Pour le calcul, Wisp Science maintient des environnements Python et R persistants par projet, de sorte que les variables survivent entre les cellules, les conversations et les redémarrages de l'application. Les contextes d'exécution couvrent les environnements locaux, WSL et SSH/GPU, chacun avec ses propres chemins d'interpréteur. Les serveurs MCP bio-tools groupés donnent a

Python, R et environnements distants - partie 2. Pour xuzhougeng/wisp-science, ce point se contrôle avec l entrée xuzhougeng-wisp-science-deep-analysis, puis avec la sortie et l erreur effectivement observées. Le test doit rester séparé des données de production et conserver la version v1.6.0. Le texte source mentionne python, r et environnements distants et fournit un angle concret: <div align="center">

# Wisp Science

Python, R et environnements distants - partie 3. La portée pratique de python, r et environnements distants dépend des fichiers réellement présents dans xuzhougeng/wisp-science. Examinez la configuration, les dépendances et les journaux associés avant de tirer une conclusion. Une absence dans README.md signifie que le sujet reste non documenté, pas qu il est automatiquement sûr ou compatible.

MCP bioinformatique et aperçu documentaire

MCP bioinformatique et aperçu documentaire - partie 1. Open-source, local-first desktop AI research workbench for scientific computing with Python/R, MCP bioinformatics tools, SSH/WSL/GPU runtimes, and OpenAI/Anthropic models.. Le README de xuzhougeng/wisp-science indique la branche main, le langage HTML et la licence AGPL-3.0. Les métadonnées affichent 1060 étoiles, 108 forks et 2 issues ouvertes; ces nombres décrivent l activité visible, pas une garantie d exploitation. ccès à environ 80 bases de données de bioinformatique, dont PubMed et GEO, découvertes à la demande via search_mcp_tools au lieu de gonfler chaque requête. Des aperçus hors ligne pour les notebooks Jupyter, PDF, DOCX/XLSX/PPTX et images sont inclus.

Les conversations sont persistées dans SQLite et l'historique complet revient après un redémarrage ; un annuler en un clic peut prévisualiser et restaurer les modifications de fichiers d'un tour. Les clés API vivent dans le trousseau du système d'exploitation, pas dans SQLite. La synchronisation est chiffrée et manuelle, le transfert de projet se fait en un clic, et le README insiste sur le fait que rien n'est jamais synchronisé en arrière-plan. L

MCP bioinformatique et aperçu documentaire - partie 2. Dans xuzhougeng/wisp-science, la vérification passe par le fichier README.md, la commande ou le chemin cité dans cette partie. La documentation ne permet pas d attribuer à xuzhougeng/wisp-science un comportement qui n y figure pas. Le texte source mentionne mcp bioinformatique et aperçu documentaire et fournit un angle concret: <div align="center">

# Wisp Science

MCP bioinformatique et aperçu documentaire - partie 3. La portée pratique de mcp bioinformatique et aperçu documentaire dépend des fichiers réellement présents dans xuzhougeng/wisp-science. Examinez la configuration, les dépendances et les journaux associés avant de tirer une conclusion. Une absence dans README.md signifie que le sujet reste non documenté, pas qu il est automatiquement sûr ou compatible.

SQLite, trousseau et synchronisation manuelle

SQLite, trousseau et synchronisation manuelle - partie 1. Open-source, local-first desktop AI research workbench for scientific computing with Python/R, MCP bioinformatics tools, SSH/WSL/GPU runtimes, and OpenAI/Anthropic models.. Le README de xuzhougeng/wisp-science indique la branche main, le langage HTML et la licence AGPL-3.0. Les métadonnées affichent 1060 étoiles, 108 forks et 2 issues ouvertes; ces nombres décrivent l activité visible, pas une garantie d exploitation. es identifiants personnalisés sont mappés à des variables d'environnement et injectés uniquement dans les processus Python locaux et MCP groupés nouvellement lancés, jamais copiés vers les hôtes SSH ou WSL.

Le README documente les builds depuis les sources avec Rust 1.88+, la cible wasm32-unknown-unknown, uv, Trunk et Tauri CLI v2, et donne cargo tauri dev et cargo tauri build comme commandes principales. Le CLI sans tête est configuré via des variables d'environnement telles que WISP_API_KEY, WISP_PROVIDER et WISP_MODEL. Les tests incluent des tests unitaires Rust avec cargo test --workspace, un test de fumée du client MCP et des tests de bout en bout de l'interface utilisateur basés sur Play

SQLite, trousseau et synchronisation manuelle - partie 2. Pour xuzhougeng/wisp-science, ce point se contrôle avec l entrée xuzhougeng-wisp-science-deep-analysis, puis avec la sortie et l erreur effectivement observées. Le test doit rester séparé des données de production et conserver la version v1.7.0. Le texte source mentionne sqlite, trousseau et synchronisation manuelle et fournit un angle concret: <div align="center">

# Wisp Science

SQLite, trousseau et synchronisation manuelle - partie 3. La portée pratique de sqlite, trousseau et synchronisation manuelle dépend des fichiers réellement présents dans xuzhougeng/wisp-science. Examinez la configuration, les dépendances et les journaux associés avant de tirer une conclusion. Une absence dans README.md signifie que le sujet reste non documenté, pas qu il est automatiquement sûr ou compatible.

Build Rust, tests et AGPL

Build Rust, tests et AGPL - partie 1. Open-source, local-first desktop AI research workbench for scientific computing with Python/R, MCP bioinformatics tools, SSH/WSL/GPU runtimes, and OpenAI/Anthropic models.. Le README de xuzhougeng/wisp-science indique la branche main, le langage HTML et la licence AGPL-3.0. Les métadonnées affichent 1060 étoiles, 108 forks et 2 issues ouvertes; ces nombres décrivent l activité visible, pas une garantie d exploitation. wright. Le README ne fournit pas d'installateurs Linux et note que l'installateur Windows n'est pas signé.

Sauf mention contraire, Wisp Science est sous licence GNU Affero General Public License v3.0 only. L'extrait AGPL-3.0 accorde la liberté de copier, distribuer et modifier le logiciel, et pour une utilisation sur serveur réseau, il exige que les opérateurs fournissent le code source modifié aux utilisateurs ; le texte de licence ne dit rien sur la posture de sécurité, le support ou la garantie. Le README donne un DOI Zenodo pour la citation (10.5281/zenodo.21193742) et crédite plusieurs composants en amont, aussi mangopi-cli sous Apache-2.0 et bear-research-skills sous CC BY-NC-SA 4.0.

Build Rust, tests et AGPL - partie 2. Dans xuzhougeng/wisp-science, la vérification passe par le fichier README.md, la commande ou le chemin cité dans cette partie. La documentation ne permet pas d attribuer à xuzhougeng/wisp-science un comportement qui n y figure pas. Le texte source mentionne build rust, tests et agpl et fournit un angle concret: <div align="center">

# Wisp Science

Build Rust, tests et AGPL - partie 3. La portée pratique de build rust, tests et agpl dépend des fichiers réellement présents dans xuzhougeng/wisp-science. Examinez la configuration, les dépendances et les journaux associés avant de tirer une conclusion. Une absence dans README.md signifie que le sujet reste non documenté, pas qu il est automatiquement sûr ou compatible.

Conclusion éditoriale

wisp-science peut convenir au profil décrit par xuzhougeng/wisp-science, mais la documentation disponible ne suffit pas à promettre une compatibilité générale. Avant adoption, exécutez l entrée propre au projet, utilisez la version v1.7.1, observez les fichiers et les erreurs attendues, puis décidez si ses contraintes correspondent à votre usage.

Sources officielles

  1. Official documentation
  2. Official README
  3. Project repository
  4. Release notes
Notes de la communauté

Notes de la communauté