Files
html/products/researchflow.html

574 lines
28 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<html lang="fr" data-theme="light"><head>
<link rel="icon" href="/favicon.ico" type="image/x-icon">
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
<meta charset="UTF-8"><meta name="viewport" content="width=device-width,initial-scale=1.0">
<title>ResearchFlow — Recherche multi-agents approfondie | WEVAL Consulting</title>
<meta name="description" content="ResearchFlow — Moteur de recherche multi-agents. Décompose une question complexe en sous-requêtes, explore sources publiques et internes, synthétise un rap Part of WEVIA Enterprise suite.">
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&family=Space+Mono:wght@400;700&display=swap" rel="stylesheet">
<script>(function(){var t=localStorage.getItem('weval-theme')||'light';document.documentElement.setAttribute('data-theme',t);})();</script>
<style>
:root{--bg:#ffffff;--bg-alt:#fafbfc;--surface:#ffffff;--text:#1a1f3a;--text-soft:#5a6480;--text-dim:#8893a8;--border:rgba(26,31,58,.08);--border-mid:rgba(26,31,58,.14);--shadow:0 1px 3px rgba(26,31,58,.04),0 8px 24px rgba(26,31,58,.04);--shadow-hover:0 2px 6px rgba(26,31,58,.06),0 16px 40px rgba(26,31,58,.08);--a:#0d9488;--a-soft:rgba(13,148,136,.08);--btn-p:#5b4cdb;--btn-p-h:#4a3dc4}
html[data-theme="dark"]{--bg:#05080f;--bg-alt:#080c18;--surface:#0c1222;--text:#edf2f7;--text-soft:#a8b4c8;--text-dim:#7a8ba5;--border:rgba(255,255,255,.06);--border-mid:rgba(255,255,255,.12);--shadow:0 1px 3px rgba(0,0,0,.3),0 8px 24px rgba(0,0,0,.3);--shadow-hover:0 2px 6px rgba(0,0,0,.4),0 16px 40px rgba(0,0,0,.4);--a:#00c9a7;--a-soft:rgba(0,201,167,.12);--btn-p:#7c5cfc;--btn-p-h:#9277ff}
*{margin:0;padding:0;box-sizing:border-box}
html{scroll-behavior:smooth}
body{font-family:'Inter',sans-serif;background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;transition:background .3s,color .3s}
body::before{content:'';position:fixed;inset:0;background-image:radial-gradient(circle at 20% 10%,var(--a-soft) 0%,transparent 40%),radial-gradient(circle at 80% 60%,var(--a-soft) 0%,transparent 45%);pointer-events:none;opacity:.6;z-index:-1;transition:opacity .3s}
nav{position:fixed;top:0;width:100%;padding:1rem 4%;display:flex;justify-content:space-between;align-items:center;z-index:100;backdrop-filter:blur(20px);background:color-mix(in srgb,var(--bg) 85%,transparent);border-bottom:1px solid var(--border)}
.logo{font-weight:800;font-size:1.35rem;letter-spacing:-.035em;display:flex;align-items:center;gap:.5rem;color:var(--text);text-decoration:none}
.logo-dot{width:10px;height:10px;border-radius:50%;background:var(--a);box-shadow:0 0 18px var(--a-soft)}
.nav-r{display:flex;gap:1.6rem;align-items:center}
.nav-r a{color:var(--text-soft);text-decoration:none;font-size:.86rem;font-weight:500;transition:color .25s}
.nav-r a:hover{color:var(--a)}
.btn-n,a.btn-n{background:var(--btn-p) !important;color:#ffffff !important;padding:.6rem 1.3rem;border-radius:8px;font-weight:600;font-size:.84rem;text-decoration:none !important;transition:all .2s;border:none;cursor:pointer;display:inline-block}
.btn-n:hover,a.btn-n:hover{background:var(--btn-p-h) !important;color:#ffffff !important;transform:translateY(-1px)}
.theme-toggle{width:38px;height:38px;border-radius:50%;background:var(--bg-alt);border:1px solid var(--border);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;color:var(--text-soft)}
.theme-toggle:hover{border-color:var(--a);color:var(--a);transform:translateY(-1px)}
.theme-toggle svg{width:18px;height:18px}
html[data-theme="light"] .icon-moon{display:none}
html[data-theme="dark"] .icon-sun{display:none}
.hero{min-height:92vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:9rem 4% 5rem;position:relative;overflow:hidden}
.badge{display:inline-flex;align-items:center;gap:.5rem;background:var(--a-soft);border:1px solid var(--a-soft);border-radius:100px;padding:.42rem 1.05rem;font-size:.72rem;font-weight:700;color:var(--a);margin-bottom:2rem;font-family:'Space Mono',monospace;letter-spacing:.05em}
.badge::before{content:'';width:6px;height:6px;background:var(--a);border-radius:50%;animation:pulse 2s infinite}
@keyframes pulse{0%,100%{opacity:1}50%{opacity:.35}}
h1{font-size:clamp(2.4rem,5vw,4.1rem);font-weight:800;line-height:1.04;letter-spacing:-.04em;max-width:900px;margin-bottom:1.5rem;color:var(--text)}
h1 em{font-style:normal;color:var(--a)}
.sub{font-size:clamp(1rem,1.2vw,1.1rem);color:var(--text-soft);max-width:700px;line-height:1.65;margin-bottom:2.5rem;font-weight:400}
.btns{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}
.btn-p{background:var(--btn-p);color:#fff;padding:.95rem 2rem;border-radius:10px;font-weight:600;font-size:.9rem;text-decoration:none;transition:all .25s;display:inline-flex;align-items:center;gap:.4rem;box-shadow:0 4px 12px color-mix(in srgb,var(--btn-p) 25%,transparent)}
.btn-p:hover{background:var(--btn-p-h);transform:translateY(-2px);box-shadow:0 8px 24px color-mix(in srgb,var(--btn-p) 30%,transparent)}
.btn-o{background:transparent;color:var(--text);padding:.95rem 2rem;border-radius:10px;font-weight:500;font-size:.9rem;text-decoration:none;border:1px solid var(--border-mid);transition:all .25s;display:inline-flex;align-items:center;gap:.4rem}
.btn-o:hover{border-color:var(--a);color:var(--a);background:var(--a-soft)}
.suite-chip{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.5rem;padding:.38rem .95rem;background:var(--bg-alt);border:1px solid var(--border);border-radius:100px;font-size:.74rem;color:var(--text-soft);font-family:'Space Mono',monospace;font-weight:600;letter-spacing:.04em;text-decoration:none;transition:all .2s}
.suite-chip:hover{color:var(--a);border-color:var(--a)}
.sec{padding:5.5rem 4%;max-width:1180px;margin:0 auto}
.sec.alt{background:var(--bg-alt);max-width:none;padding-left:max(4%,calc((100% - 1180px) / 2));padding-right:max(4%,calc((100% - 1180px) / 2))}
.stag{font-family:'Space Mono',monospace;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.22em;color:var(--a);margin-bottom:1rem;display:inline-block}
h2{font-size:clamp(1.8rem,2.8vw,2.4rem);font-weight:800;letter-spacing:-.032em;line-height:1.1;margin-bottom:.9rem;max-width:700px;color:var(--text)}
h2 em{font-style:normal;color:var(--a)}
.sd{color:var(--text-soft);font-size:1rem;line-height:1.65;max-width:600px;margin-bottom:3rem;font-weight:400}
.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:0;background:var(--surface);border:1px solid var(--border);border-radius:14px;overflow:hidden;margin:2rem 0 3rem;box-shadow:var(--shadow)}
.stat{padding:1.6rem 1rem;text-align:center;border-right:1px solid var(--border)}
.stat:last-child{border-right:none}
.stat-n{font-family:'Space Mono',monospace;font-size:1.35rem;font-weight:700;color:var(--a);line-height:1}
.stat-l{font-size:.72rem;color:var(--text-soft);margin-top:.5rem;text-transform:uppercase;letter-spacing:.1em;font-weight:500}
.g3{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1.5rem}
.fcd{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:1.7rem;transition:all .3s;position:relative;overflow:hidden;box-shadow:var(--shadow)}
.fcd::before{content:'';position:absolute;top:0;left:0;width:3px;height:100%;background:var(--a);opacity:0;transition:opacity .3s}
.fcd:hover{border-color:var(--a);transform:translateY(-3px);box-shadow:var(--shadow-hover)}
.fcd:hover::before{opacity:1}
.fcd h3{font-size:1.02rem;font-weight:700;margin-bottom:.55rem;letter-spacing:-.01em;color:var(--text)}
.fcd p{font-size:.87rem;color:var(--text-soft);line-height:1.6}
.suite-box{background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:2.2rem;display:grid;grid-template-columns:1.2fr .8fr;gap:2.2rem;align-items:center;margin-top:2rem;box-shadow:var(--shadow)}
.suite-box-l h3{font-size:1.35rem;font-weight:700;margin-bottom:.7rem;letter-spacing:-.02em;color:var(--text)}
.suite-box-l p{color:var(--text-soft);font-size:.94rem;line-height:1.6;margin-bottom:1.2rem}
.suite-box-r{display:flex;flex-wrap:wrap;gap:.4rem}
.apptag{background:var(--bg-alt);border:1px solid var(--border);border-radius:6px;padding:.32rem .7rem;font-size:.72rem;color:var(--text);font-family:'Space Mono',monospace;font-weight:500}
.apptag.self{background:var(--a-soft);color:var(--a);border-color:var(--a)}
.cta{text-align:center;padding:4.5rem 2rem;margin:3rem 4% 2rem;background:var(--bg-alt);border:1px solid var(--border);border-radius:22px;position:relative;overflow:hidden;max-width:1100px;margin-left:auto;margin-right:auto}
.cta h2{margin:0 auto .9rem}
.cta p{color:var(--text-soft);max-width:560px;margin:0 auto 2rem}
footer{padding:2.5rem 4% 1.5rem;max-width:1180px;margin:2rem auto 0;border-top:1px solid var(--border)}
.foot-t{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;flex-wrap:wrap;gap:1rem}
.foot-t .logo{font-size:1.1rem}
.foot-links{display:flex;gap:1.5rem;font-size:.85rem}
.foot-links a{color:var(--text-soft);text-decoration:none;transition:color .2s}
.foot-links a:hover{color:var(--a)}
.foot-b{font-size:.74rem;color:var(--text-dim);font-family:'Space Mono',monospace;letter-spacing:.04em}
@media(max-width:900px){h1{font-size:2.2rem}.stats{grid-template-columns:1fr 1fr}.stat:nth-child(odd){border-right:1px solid var(--border)}.stat:nth-child(even){border-right:none}.stat{border-bottom:1px solid var(--border)}.g3{grid-template-columns:1fr}.suite-box{grid-template-columns:1fr;padding:1.6rem}.nav-r a:not(.btn-n):not(.theme-toggle){display:none}}
@media all{.in-iframe nav{display:none!important}.in-iframe .hero{padding-top:3rem!important;min-height:auto!important}.in-iframe footer{display:none!important}.in-iframe .cta{display:none!important}}
</style>
<script>if(window!==window.top)document.documentElement.classList.add('in-iframe');</script>
<link rel="canonical" href="https://weval-consulting.com/products/researchflow.html">
<meta property="og:title" content="ResearchFlow — Recherche multi-agents approfondie">
<meta property="og:description" content="ResearchFlow — Moteur de recherche multi-agents. Décompose une question complexe en sous-requêtes, explore sources publiques et internes, synthétise un rap">
<meta property="og:url" content="https://weval-consulting.com/products/researchflow.html">
<meta property="og:type" content="website">
<meta property="og:site_name" content="WEVAL Consulting">
<meta property="og:image" content="https://weval-consulting.com/assets/logo-weval-png-DChrMGao.png">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="ResearchFlow — Recherche multi-agents approfondie">
<meta name="twitter:description" content="ResearchFlow — Moteur de recherche multi-agents. Décompose une question complexe en sous-requêtes, explore sources publiques et internes, synthétise un rap">
<!-- DOCTRINE-60-UX-ENRICH products-batch-doctrine195 -->
<style id="wtp-doctrine60-ux-premium">
:root {
--wtp-bg-start:#0a0f1c; --wtp-bg-end:#0f172a;
--wtp-surface:rgba(15,23,42,.85); --wtp-surface-hover:rgba(30,41,59,.9);
--wtp-border:rgba(99,102,241,.25); --wtp-border-hover:rgba(99,102,241,.5);
--wtp-text:#e2e8f0; --wtp-text-dim:#94a3b8; --wtp-text-bright:#f1f5f9;
--wtp-primary:#6366f1; --wtp-primary-hover:#7c7feb;
--wtp-accent:#8b5cf6; --wtp-success:#10b981; --wtp-warning:#f59e0b; --wtp-danger:#ef4444;
--wtp-radius:12px; --wtp-shadow:0 4px 24px rgba(99,102,241,.15); --wtp-shadow-lg:0 8px 48px rgba(99,102,241,.25);
--wtp-transition:all .2s cubic-bezier(.4,0,.2,1);
--wtp-font:'Inter',-apple-system,BlinkMacSystemFont,sans-serif;
--wtp-font-mono:'JetBrains Mono',monospace;
}
.wtp-card{background:var(--wtp-surface);border:1px solid var(--wtp-border);border-radius:var(--wtp-radius);padding:20px;transition:var(--wtp-transition)}
.wtp-card:hover{border-color:var(--wtp-border-hover);box-shadow:var(--wtp-shadow)}
.wtp-btn{background:linear-gradient(135deg,var(--wtp-primary),var(--wtp-accent));color:#fff;padding:10px 20px;border:none;border-radius:8px;cursor:pointer;font-weight:600;transition:var(--wtp-transition)}
.wtp-btn:hover{transform:translateY(-1px);box-shadow:var(--wtp-shadow)}
.wtp-badge{display:inline-flex;align-items:center;padding:4px 10px;background:var(--wtp-surface);border:1px solid var(--wtp-border);border-radius:20px;font-size:12px;color:var(--wtp-text-dim)}
@media (max-width:768px){#weval-bot-widget{bottom:100px !important;right:16px !important;z-index:10001 !important}#weval-bot-btn{width:48px !important;height:48px !important}#weval-bot-btn svg{width:22px !important;height:22px !important}#footer_banner,.footer-banner,[class*="footer-bandeau"]{z-index:9990 !important}}
</style>
<!-- DOCTRINE-201-GEMINI-APPLY-20260424-203835 -->
<style>
:root {
--wtp-bg: #141418; /* Deep charcoal background */
--wtp-card: #1F1F24; /* Slightly lighter dark grey for cards */
--wtp-primary: #664CEA; /* Original purple from the button */
--wtp-accent: #00B395; /* Original teal from "automatisée" */
--wtp-text-light: #E0E0E0; /* Light text for dark background */
--wtp-text-muted: #A0A0A0; /* Muted text for secondary info */
--wtp-border: #33333A; /* Subtle border color */
--wtp-gradient-start: #664CEA;
--wtp-gradient-end: #8A6FFC;
--wtp-accent-gradient-start: #00B395;
--wtp-accent-gradient-end: #00E6C3;
}
body {
font-family: 'Inter', sans-serif; /* Assuming Inter or similar modern sans-serif */
background-color: var(--wtp-bg);
color: var(--wtp-text-light);
margin: 0;
padding: 0;
line-height: 1.6;
}
h1, h2, h3, h4, h5, h6 {
color: var(--wtp-text-light);
font-weight: 700;
line-height: 1.2;
}
/* Specific styling for the existing page elements to fit the dark theme */
/* Assuming the main title is an h1 or similar */
.main-title {
font-size: 3.5rem;
color: var(--wtp-text-light);
margin-bottom: 1rem;
}
.main-title .highlight {
color: var(--wtp-accent);
}
.description-text {
color: var(--wtp-text-muted);
font-size: 1.1rem;
max-width: 700px;
margin: 0 auto 2rem auto;
}
/* Navbar adjustments */
.navbar {
background-color: var(--wtp-bg);
border-bottom: 1px solid var(--wtp-border);
padding: 1rem 2rem;
display: flex;
justify-content: space-between;
align-items: center;
}
.navbar a {
color: var(--wtp-text-muted);
text-decoration: none;
margin-left: 1.5rem;
transition: color 0.3s ease;
}
.navbar a:hover {
color: var(--wtp-text-light);
}
.navbar .logo {
color: var(--wtp-text-light);
font-weight: 700;
font-size: 1.5rem;
}
.navbar .logo span {
color: var(--wtp-accent);
}
.navbar .demo-btn {
background: linear-gradient(90deg, var(--wtp-gradient-start), var(--wtp-gradient-end));
color: white;
padding: 0.75rem 1.5rem;
border-radius: 8px;
text-decoration: none;
font-weight: 600;
transition: transform 0.3s ease, box-shadow 0.3s ease;
box-shadow: 0 4px 15px rgba(102, 76, 234, 0.4);
}
.navbar .demo-btn:hover {
transform: translateY(-2px);
box-shadow: 0 6px 20px rgba(102, 76, 234, 0.6);
}
/* -- WEVAL Specific Components -- */
/* .wtp-hero-premium */
.wtp-hero-premium {
position: relative;
padding: 8rem 2rem;
text-align: center;
overflow: hidden;
background: radial-gradient(circle at top left, rgba(102, 76, 234, 0.15) 0%, transparent 40%),
radial-gradient(circle at bottom right, rgba(0, 179, 149, 0.15) 0%, transparent 40%),
var(--wtp-bg);
z-index: 1;
}
.wtp-hero-premium::before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
backdrop-filter: blur(5px); /* Subtle blur effect */
-webkit-backdrop-filter: blur(5px);
z-index: -1; /* Place behind content */
opacity: 0.3; /* Make it subtle */
}
.wtp-hero-premium h1 {
font-size: 4.5rem;
font-weight: 800;
margin-bottom: 1rem;
background: linear-gradient(to right, var(--wtp-text-light), var(--wtp-primary));
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
text-shadow: 0 4px 10px rgba(0,0,0,0.3);
}
.wtp-hero-premium h1 span {
background: linear-gradient(to right, var(--wtp-accent-gradient-start), var(--wtp-accent-gradient-end));
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.wtp-hero-premium p {
font-size: 1.3rem;
color: var(--wtp-text-muted);
max-width: 800px;
margin: 0 auto 3rem auto;
}
/* .wtp-kpi-card */
.wtp-kpi-card {
background-color: var(--wtp-card);
border: 1px solid var(--wtp-border);
border-radius: 12px;
padding: 1.5rem;
box-shadow: 0 8px 25px rgba(0, 0, 0, 0.4);
display: flex;
flex-direction: column;
gap: 1rem;
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.wtp-kpi-card:hover {
transform: translateY(-5px);
box-shadow: 0 12px 35px rgba(0, 0, 0, 0.6);
}
.wtp-kpi-card .kpi-header {
display: flex;
justify-content: space-between;
align-items: center;
}
.wtp-kpi-card .kpi-title {
font-size: 1.1rem;
color: var(--wtp-text-light);
font-weight: 600;
}
.wtp-kpi-card .kpi-value {
font-size: 2.2rem;
font-weight: 700;
color: var(--wtp-primary);
}
.wtp-kpi-card .kpi-change {
font-size: 0.9rem;
color: var(--wtp-accent); /* Green for positive change */
}
.wtp-kpi-card .kpi-change.negative {
color: #FF6B6B; /* Red for negative change */
}
.wtp-kpi-card .sparkline-svg {
width: 100%;
height: 60px;
/* Placeholder for SVG content */
background: repeating-linear-gradient(
45deg,
var(--wtp-border),
var(--wtp-border) 10px,
transparent 10px,
transparent 20px
);
border-radius: 4px;
opacity: 0.6;
}
/* .wtp-status-led */
@keyframes pulse {
0% {
transform: scale(0.8);
opacity: 0.7;
}
50% {
transform: scale(1.1);
opacity: 1;
}
100% {
transform: scale(0.8);
opacity: 0.7;
}
}
.wtp-status-led {
display: inline-block;
width: 12px;
height: 12px;
border-radius: 50%;
background-color: var(--wtp-accent); /* Default to live/green */
box-shadow: 0 0 0 0 rgba(0, 179, 149, 0.7);
animation: pulse 1.5s infinite cubic-bezier(0.66, 0, 0, 1);
margin-right: 8px;
vertical-align: middle;
}
.wtp-status-led.offline {
background-color: #FF6B6B; /* Red for offline */
box-shadow: 0 0 0 0 rgba(255, 107, 107, 0.7);
}
.wtp-status-led.warning {
background-color: #FFD166; /* Yellow for warning */
box-shadow: 0 0 0 0 rgba(255, 209, 102, 0.7);
}
/* .wtp-action-btn */
.wtp-action-btn {
display: inline-flex;
align-items: center;
justify-content: center;
padding: 1rem 2.5rem;
border-radius: 8px;
font-size: 1.1rem;
font-weight: 600;
text-decoration: none;
color: white;
border: none;
cursor: pointer;
position: relative;
overflow: hidden;
background: linear-gradient(90deg, var(--wtp-gradient-start), var(--wtp-gradient-end));
box-shadow: 0 6px 20px rgba(102, 76, 234, 0.4);
transition: transform 0.3s ease, box-shadow 0.3s ease;
z-index: 1;
}
.wtp-action-btn::before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: linear-gradient(90deg, var(--wtp-gradient-end), var(--wtp-gradient-start)); /* Reverse gradient for hover */
opacity: 0;
transition: opacity 0.3s ease;
z-index: -1;
}
.wtp-action-btn:hover {
transform: translateY(-3px);
box-shadow: 0 10px 30px rgba(102, 76, 234, 0.6);
}
.wtp-action-btn:hover::before {
opacity: 1;
}
/* Secondary button style */
.wtp-action-btn.secondary {
background: var(--wtp-card);
color: var(--wtp-primary);
border: 1px solid var(--wtp-border);
box-shadow: none;
transition: background-color 0.3s ease, color 0.3s ease, transform 0.3s ease, border-color 0.3s ease;
}
.wtp-action-btn.secondary:hover {
background-color: var(--wtp-border);
color: var(--wtp-accent);
transform: translateY(-2px);
border-color: var(--wtp-accent);
box-shadow: 0 4px 15px rgba(0, 179, 149, 0.2);
}
.wtp-action-btn.secondary::before {
display: none; /* No gradient overlay for secondary */
}
/* Media Query for mobile 768px */
@media (max-width: 768px) {
.wtp-hero-premium {
padding: 6rem 1rem;
}
.wtp-hero-premium h1 {
font-size: 2.8rem;
}
.wtp-hero-premium p {
font-size: 1rem;
}
.wtp-action-btn {
padding: 0.8rem 2rem;
font-size: 1rem;
}
.wtp-kpi-card {
padding: 1rem;
}
.wtp-kpi-card .kpi-value {
font-size: 1.8rem;
}
/* Anti-overlap for hypothetical bot-widget */
.bot-widget {
position: fixed;
bottom: 100px; /* Pushes it up to prevent overlap with mobile navigation/keyboard */
right: 20px;
left: auto;
z-index: 1000;
}
}
/* General layout for the page to center content */
.container {
max-width: 1200px;
margin: 0 auto;
padding: 0 2rem;
}
/* Example usage of the tags from the image */
.tag-container {
display: flex;
justify-content: center;
gap: 10px;
margin-bottom: 2rem;
}
.tag {
background-color: rgba(0, 179, 149, 0.15); /* Light green background */
color: var(--wtp-accent);
padding: 0.4rem 0.8rem;
border-radius: 20px;
font-size: 0.85rem;
font-weight: 500;
display: flex;
align-items: center;
gap: 5px;
}
.tag::before {
content: '';
display: inline-block;
width: 6px;
height: 6px;
background-color: var(--wtp-accent);
border-radius: 50%;
}
.tag.live::before {
animation: pulse 1.5s infinite cubic-bezier(0.66, 0, 0, 1);
}
/* Small text below buttons */
.sub-text-link {
color: var(--wtp-text-muted);
font-size: 0.9rem;
margin-top: 1.5rem;
display: block;
text-align: center;
}
.sub-text-link a {
color: var(--wtp-primary);
text-decoration: none;
transition: color 0.3s ease;
}
.sub-text-link a:hover {
color: var(--wtp-accent);
}
</style>
<!-- END-DOCTRINE-201 -->
</head><body>
<nav>
<a class="logo" href="/"><span class="logo-dot"></span>ResearchFlow<span style="color:var(--a)">.</span></a>
<div class="nav-r">
<a href="/">Accueil</a>
<a href="/products/">Produits</a>
<a href="/marketplace">Marketplace</a>
<button class="theme-toggle" onclick="(function(){var c=document.documentElement.getAttribute('data-theme')==='dark'?'light':'dark';document.documentElement.setAttribute('data-theme',c);localStorage.setItem('weval-theme',c);})()" aria-label="Basculer thème jour/nuit">
<svg class="icon-sun" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="4"/><path d="M12 2v2M12 20v2M4.93 4.93l1.41 1.41M17.66 17.66l1.41 1.41M2 12h2M20 12h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41"/></svg>
<svg class="icon-moon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"/></svg>
</button>
<a href="#cta" class="btn-n">Demander une démo →</a>
</div>
</nav>
<section class="hero">
<div class="badge">Research Intelligence · Live</div>
<h1>La recherche approfondie,<br><em>automatisée.</em></h1>
<p class="sub">Moteur de recherche multi-agents. Décompose une question complexe en sous-requêtes, explore sources publiques et internes, synthétise un rapport structuré avec citations vérifiables.</p>
<div class="btns">
<a href="#cta" class="btn-p">Demander une démo →</a>
<a href="/solutions/wevia-enterprise.html" class="btn-o">Explorer la suite</a>
</div>
<a href="/solutions/wevia-enterprise.html" class="suite-chip">▸ Composant de la suite WEVIA Enterprise</a>
</section>
<section class="sec">
<div class="stag">// Métriques clés</div>
<h2>La <em>performance</em>, chiffrée.</h2>
<div class="stats"><div class="stat"><div class="stat-n">Multi-agents</div><div class="stat-l">Spécialisés</div></div><div class="stat"><div class="stat-n">Sources</div><div class="stat-l">Web + interne</div></div><div class="stat"><div class="stat-n">Citations</div><div class="stat-l">Vérifiables</div></div><div class="stat"><div class="stat-n">Markdown</div><div class="stat-l">Structuré</div></div></div>
</section>
<section class="sec alt">
<div class="stag">// Capacités</div>
<h2>Ce que ResearchFlow <em>fait pour vous.</em></h2>
<p class="sd">Fonctionnalités clés, livrées en production. Chaque capacité est éprouvée en conditions réelles et maintenue sous standard Six Sigma L99.</p>
<div class="g3"><div class="fcd"><h3>Décomposition automatique</h3><p>Une question complexe devient un arbre de sous-questions explorées en parallèle.</p></div><div class="fcd"><h3>Sources internes &amp;amp; web</h3><p>Combine votre base documentaire privée avec les sources publiques crédibles.</p></div><div class="fcd"><h3>Citations vérifiables</h3><p>Chaque affirmation liée à sa source, lien direct, extraction du passage original.</p></div><div class="fcd"><h3>Rapport Markdown</h3><p>Livrable structuré prêt à lemploi : exec summary, détails, annexes, bibliographie.</p></div><div class="fcd"><h3>Vérification croisée</h3><p>Triangulation automatique des informations entre sources pour fiabilité.</p></div><div class="fcd"><h3>Export multi-format</h3><p>PDF, Word, Notion, Confluence — intégration dans vos flux existants.</p></div></div>
</section>
<section class="sec">
<div class="stag">// Écosystème</div>
<h2>Intégré dans <em>WEVIA Enterprise.</em></h2>
<p class="sd">ResearchFlow sinscrit dans la suite WEVIA Enterprise, conçue pour linteropérabilité. Chaque application de la suite communique nativement, partage données et événements, amplifie la valeur des autres.</p>
<div class="suite-box">
<div class="suite-box-l">
<h3>Suite WEVIA Enterprise</h3>
<p>Lécosystème dIA souveraine propriétaire WEVAL. Agent autonome, inférence GPU dédiée, orchestration multi-agents, whiteboard collaboratif, audit de stack, automatisation desktop — une stack complète, interopérable, souveraine.</p>
<a href="/solutions/wevia-enterprise.html" class="btn-o" style="padding:.6rem 1.2rem;font-size:.82rem">Voir la suite complète →</a>
</div>
<div class="suite-box-r"><span class="apptag">WEVIA EM</span><span class="apptag">WEVIA Master</span><span class="apptag">WEVIA Inference</span><span class="apptag">WEVIA Life</span><span class="apptag">WEVIA White-Label</span><span class="apptag">ProjectFlow</span><span class="apptag self">ResearchFlow</span><span class="apptag">BoardFlow</span><span class="apptag">Blade AI</span><span class="apptag">StackScan</span><span class="apptag">WEVIA Desk</span></div>
</div>
</section>
<div class="cta" id="cta">
<div class="stag" style="text-align:center;display:block">// Commencer</div>
<h2>Prêt à <em>essayer ResearchFlow</em> ?</h2>
<p>Démonstration personnalisée sur vos données. Diagnostic cas dusage, scoping technique, proposition de déploiement en 45 minutes.</p>
<div class="btns">
<a href="/#contact" class="btn-p">Réserver une démo →</a>
<a href="/marketplace" class="btn-o">Voir le catalogue complet</a>
</div>
</div>
<footer>
<div class="foot-t">
<a class="logo" href="/"><span class="logo-dot"></span>WEVAL<span style="color:var(--a)">.</span></a>
<div class="foot-links">
<a href="/">Accueil</a>
<a href="/products/">Produits</a>
<a href="/marketplace">Marketplace</a>
<a href="/#contact">Contact</a>
<a href="https://www.linkedin.com/company/weval" target="_blank" rel="noopener" aria-label="LinkedIn" style="display:inline-flex;align-items:center;gap:.35rem"><svg width="16" height="16" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M19 3a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14zM8.339 18.337V9.886H5.67v8.451h2.669zM7.003 8.687a1.549 1.549 0 1 0 0-3.097 1.549 1.549 0 0 0 0 3.097zm11.335 9.65v-4.637c0-2.475-1.332-3.625-3.109-3.625-1.434 0-2.076.788-2.436 1.342v-1.152H10.12c.037.778 0 8.451 0 8.451h2.673v-4.72c0-.24.017-.48.088-.652.193-.479.631-.975 1.367-.975.964 0 1.35.734 1.35 1.811v4.537h2.672z"/></svg> LinkedIn</a>
</div>
</div>
<div class="foot-b">© 2026 WEVAL Consulting · Cabinet de conseil &amp; éditeur IA souveraine · Partenaire Écosystème SAP · Huawei Cloud Certified</div>
</footer>
</body></html>