# Sevenfold

Vous consultez la version en français. La version originale en anglais se trouve à l'adresse <https://www.kevinliu.studio/cards/sevenfold.md>.

Sevenfold est un espace de travail où les chercheurs peuvent rechercher, lire et rédiger des articles scientifiques avec une IA.

Carte 23 sur 26 dans la collection de Kevin Liu. 2025. Interface et Données.

- En ligne: https://sevenfold-demo.vercel.app
- source: https://github.com/Kevin-Liu-01/sevenfold-research-app
- Encres: 1
- Santé 329, attaque 103, défense 98, vitesse 110

## Les chiffres

- **575 commits**. Justificatif: `git rev-list --count a9713a908`
- **1 étoile GitHub**. Justificatif: `gh api repos/Kevin-Liu-01/sevenfold-research-app --jq .stargazers_count (2026-11-01)`
- **4,91 commits par jour d’activité**. Justificatif: `575 commits over 117 distinct commit dates, 2025-05-19 to 2026-06-15`
- **0 fichiers de vérification**. Justificatif: `gh api repos/Kevin-Liu-01/sevenfold-research-app/git/trees/a9713a908?recursive=1 --jq ".tree[].path" | grep -cE <glob> (300 entries, not truncated)`

## Trait

**Fused Rank**. Les trois listes de résultats ne peuvent qu’améliorer le classement d’un article : ses coups ne rencontrent donc jamais de résistance. Justificatif: `sevenfold-research-app@d4725a5:schema/funcs/hybrid_search.sql:66-69 (COALESCE(1.0 / (rrf_k + rank_ix), 0.0) x weight for each list)`

## Capacités

- Hybrid Search inflige 30 dégâts trois fois, dans 95 % des cas. La recherche classe les articles selon leurs mots-clés, leur sens et leur pertinence pour votre projet, puis fusionne les trois listes. Justificatif: `sevenfold-research-app@d4725a5:schema/funcs/hybrid_search.sql:1-70; api/routes/search_router.py:37-87, 126-142; webapp/src/viewers/SearchViewer.tsx:197-211, 276-278`
- Duplicate Check dresse une barrière de 40 %. Un modèle d’IA lit le titre, les auteurs et l’année d’un PDF importé, puis propose de l’associer à un article correspondant déjà présent dans la bibliothèque. Justificatif: `sevenfold-research-app@d4725a5:webapp/src/sidebar/UploadPaperModal.tsx:185-190, 425-470; api/routes/papers_router.py:197-262; schema/funcs/fuzzy_title_search.sql:15-40`
- Chat With Papers inflige 85 dégâts, dans 95 % des cas. Posez des questions sur les articles joints : un modèle d’IA lit chaque PDF en entier, les compare et met en forme les formules mathématiques. Justificatif: `sevenfold-research-app@d4725a5:api/routes/chatbot_router.py:150-191, 286-328; webapp/src/viewers/ChatViewer.tsx:15-16, 23-64, 66-100, 240-282`
- Saved Workbench restaure 50 points de santé. Recherche, discussion, sources et brouillons sont les différentes vues d’un même projet. Chacune conserve ses résultats lorsque vous changez de vue ou rechargez la page. Justificatif: `sevenfold-research-app@d4725a5:webapp/src/hooks/usePersistentState.ts:7-31; webapp/src/context/WorkbenchContext.tsx:56-80, 172; webapp/src/viewers/SearchViewer.tsx:181-182; webapp/src/hooks/clearUserPersistentState.ts:3-9`

## À découvrir aussi

- [Podium](https://www.kevinliu.studio/fr/cards/podium) (Données, Interface)
- [050525](https://www.kevinliu.studio/fr/cards/dedalus-terminal) (Interface, Jeu)
- [Sigil UI](https://www.kevinliu.studio/fr/cards/sigil-ui) (Interface, Agent)

Données figées au commit a9713a908 du 2026-06-15.

Toutes les cartes: https://www.kevinliu.studio/fr/cards
