Votre infrastructure IAvous appartient
SecondStack est une plateforme d'IA d'entreprise auto‑hébergée pour déployer, gérer et faire évoluer l'IA conversationnelle dans toute votre organisation. De niveau entreprise. Sous votre contrôle.
ou par e-mail hello@secondstack.ai
Pourquoi SecondStack
Conçue pour les organisations qui prennent l'IA au sérieux
Souveraineté des données — les conversations, les documents joints et les données d'usage ne quittent jamais votre infrastructure.
Continuité — les comptes d'assistants SaaS peuvent être suspendus ou résiliés à la seule discrétion du fournisseur, privant toute une organisation d'un outil dont elle dépend. Une plateforme que vous hébergez ne peut pas être coupée de l'extérieur — et même si un compte auprès d'un fournisseur d'API LLM venait à être perdu, vous basculez vers un autre fournisseur pendant que l'historique des chats, les connaissances et les workflows restent intacts.
Vous bénéficiez aussi d'une véritable flexibilité multi-modèle (sans dépendance à un fournisseur unique), d'un contrôle granulaire des coûts par équipe, et de la possibilité de personnaliser le comportement via des system prompts, des guardrails et des agent skills.
Mais nous utilisons quand même des fournisseurs d'API LLM externes… ?
Même en recourant à des fournisseurs LLM externes, l'accès par API présente un profil de risque et d'exposition moindre que les plateformes SaaS complètes. Les requêtes API sont conservées moins longtemps et sont potentiellement mieux protégées que les plateformes web de type ChatGPT qui hébergent l'ensemble de vos données indéfiniment et présentent une surface d'attaque bien plus vaste. De nombreux fournisseurs LLM réputés proposent en outre des garanties Zero Data Retention (ZDR).
Une expérience de chat soignée et de haute qualité que les utilisateurs préfèrent réellement — streaming rapide, rendu riche du Markdown et du code, formules mathématiques, diagrammes, pièces jointes (fichiers et images) et un sélecteur de modèles clair couvrant tous les fournisseurs.
Multi-modèle depuis une interface unique — Claude, gpt-5.x, Gemini, modèles locaux open-weights — plus la génération d'images dans le même espace de travail. Les Knowledge Collections peuvent être associées à n'importe quel chat pour le RAG ou un ancrage plein-contexte, et les MCP Tools permettent aux chats d'accéder à vos systèmes et API internes.
Le mode Cowork Agent exécute Claude Code dans des conteneurs sandbox avec des Skills configurables — opérations sur fichiers, automatisation de navigateur, création de diagrammes et de documents bureautiques, mémoire persistante, et plus encore — transformant n'importe quel chat en session agentique en cas de besoin.
Les personas, les system prompts et les modèles de chat partageables permettent aux équipes de standardiser le comportement de l'IA pour des workflows spécifiques, sans priver les individus d'un usage libre.
Un module de guardrails spécialisé, compatible avec LiteLLM et configurable via le tableau de bord d'administration ControlTower — il couvre les PII, les secrets et d'autres contenus sensibles aux politiques, aussi bien sur les prompts entrants que sur les réponses sortantes.
Pensé pour être flexible : de nouveaux types de guardrails et de nouvelles politiques peuvent être ajoutés ou personnalisés sur site pour correspondre aux classifications de données, aux exigences de conformité et aux seuils de tolérance de votre organisation — pas un jeu de règles figé de type boîte noire.
Fort accent sur la réduction des faux positifs. Un pipeline en deux étapes (détection heuristique rapide suivie d'un classificateur LLM contextuel avec mise en cache) évite que des cas manifestement anodins ne bloquent un travail légitime — car des guardrails qui se déclenchent à tort ruinent l'expérience utilisateur et cassent les agents en production.
Classificateur LLM pour les secrets (exemple)
Détermine si une chaîne candidate détectée est un véritable identifiant (mot de passe, clé d'API, token, clé privée) ou une correspondance anodine (identifiant de code, hash, UUID, clé publique, code couleur, valeur d'exemple). Exemples de ce qui n'est PAS un identifiant : valeurs d'exemple de documentation, hashs de commit, hashs de paquet, numéros de version, codes couleur, données PNG, tracés SVG, noms de fichiers, dates. Exemples de véritable identifiant : mots de passe générés aléatoirement, clés d'API, tokens, secrets, clés privées qui ne ressemblent pas à des valeurs de démonstration. Le classificateur reçoit à la fois la chaîne signalée et le contexte environnant pour prendre une décision éclairée.
Classificateur LLM pour les PII clients (exemple)
Détermine si une chaîne candidate détectée est une PII client sensible qui ne devrait pas être envoyée à une API LLM externe. Exemples de ce qui n'est PAS une PII à cette fin : valeurs d'exemple ("John Doe", "test@test.com"), noms d'entreprises, noms de produits, contacts professionnels d'employés, p. ex. issus d'en-têtes ou de signatures d'e-mails, adresses e-mail professionnelles, identifiants clients internes, personnages fictifs, mentions générales de personnalités publiques (p. ex. "Marie Curie"). Selon la politique de l'entreprise, même une occurrence isolée et ponctuelle d'éléments de PII peu sensibles — par exemple l'adresse e-mail d'un client — peut être autorisée, p. ex. dans un contexte de dépannage, si elle n'est pas accompagnée d'autres données hautement sensibles et révélatrices. Exemples de véritable PII : données extraites d'enregistrements de bases de données ou de profils utilisateurs, PII clients apparaissant à grande échelle dans des données structurées, identifiants hautement sensibles comme des numéros de sécurité sociale ou de carte bancaire. Le classificateur s'appuie sur le contexte environnant pour distinguer un export de base de données clients d'une correspondance commerciale de routine.
Payez la consommation de calcul réelle auprès de vos fournisseurs d'API LLM, et non des abonnements par utilisateur.
Dans les grandes organisations, la plupart des utilisateurs consomment peu ; une tarification à l'usage basée sur l'API est généralement bien plus économique que des frais forfaitaires par siège.
Un suivi robuste des coûts et des contrôles de budget sécurisent ce modèle à grande échelle — des budgets par utilisateur, par équipe et par clé d'API, avec alertes de seuil, prévisions de dépenses et analyses d'usage jusqu'à la requête individuelle. Les dépenses restent prévisibles, et les dépassements sont détectés avant de devenir des factures.
Sans passerelle, les équipes se retrouvent avec des clés d'API éparpillées, aucune visibilité sur les dépenses et aucun guardrail. SecondStack centralise tout le trafic LLM — des utilisateurs du chat, des applications internes, des agents et des plugins d'IDE — via LiteLLM.
Chaque requête bénéficie d'une authentification par clé d'API virtuelle, d'une application des budgets par utilisateur et par équipe, d'analyses d'usage et de guardrails pour les PII et les secrets.
Vos applications appellent des endpoints standard compatibles OpenAI (/chat/completions, /responses) avec des clés virtuelles, et la passerelle gère le routage, le basculement, la répartition de charge, l'observabilité et les politiques sur l'ensemble des modèles pris en charge.
Le LiteLLM Proxy intégré est le build open-source gratuit, et notre équipe l'accompagne de bout en bout aux côtés du reste de la plateforme — un point de contact unique pour l'ensemble du déploiement.
S'intègre naturellement à Databricks pour les organisations qui exécutent déjà leurs charges de travail data et IA sur le Lakehouse.
Utilisez les Databricks Foundation Models comme fournisseur LLM en amont via la passerelle LiteLLM — Claude, gpt-5, Gemma, Qwen, Llama et d'autres endpoints servis, facturés sur votre compte Databricks.
Invoquez les Databricks Mosaic AI Agents directement depuis la Chat UI en tant que profils de chat à part entière : Knowledge Agents, Supervisor Agents, Custom Agents
Exposez les Genie Spaces et Databricks SQL comme MCP Tools pour les modèles de la Chat App et le Cowork Agent — pour une analyse en langage naturel de vos données gouvernées
OAuth de bout en bout au nom des utilisateurs finaux. Chaque appel Databricks est authentifié en tant qu'utilisateur réel, de sorte que les autorisations Unity Catalog, la sécurité au niveau des lignes et des colonnes et les journaux d'audit s'appliquent au trafic IA exactement comme pour un analyste humain.
Plateforme
Aperçu de l'architecture
Une stack modulaire et auto-hébergée sur des bases éprouvées.
Fonctionnalités
Tout ce dont votre équipe a besoin
Une plateforme d'IA conversationnelle complète, pas seulement une interface de chat.
Chat multi-modèle
Claude, gpt-5.x, Gemini, modèles locaux — chat, agents et génération d'images au même endroit.
Contrôle des budgets et des dépenses
Budgets par utilisateur, par équipe et par clé d'API. Alertes de seuil, prévisions de dépenses et analyses d'usage jusqu'au niveau de la requête.
Cowork Agent
Le Cowork Agent s'exécute dans des conteneurs sandbox avec des dizaines de Skills — opérations sur fichiers, automatisation de navigateur, génération d'images, création de diagrammes, documents bureautiques, mémoire persistante, etc.
Knowledge Collections
Ensembles de documents nommés, référencés dans les chats. Les fichiers sont indexés automatiquement pour la recherche RAG. Partagez-les avec des équipes ou des utilisateurs spécifiques.
Routage d'API basé sur LiteLLM
Centralisez le trafic d'API LLM des applications d'entreprise et des agents locaux avec des clés d'API virtuelles par utilisateur, des guardrails, l'observabilité des dépenses et l'application des budgets.
Tableau de bord d'administration
Gestion centralisée des modèles, configuration des fournisseurs, system prompts et contrôles de déploiement. Un seul panneau pour l'ensemble de votre stack IA.
| Model | Display Name | Access | Health | Order | Actions |
|---|---|---|---|---|---|
| cowork-agentagent | Cowork Agent | 2 Teams | 2/2 OK | ||
| llm-councilagent | LLM Council | 2 Teams | 1/1 OK | ||
| sales-genieagent | Sales Genie Space | Sales Team | 1/1 OK | ||
| claude-opus-4-6 | Claude Opus 4.6 | All Teams | 2/2 OK | ||
| gpt-5-5 | GPT-5.5 | All Teams | 1/1 OK | ||
| gemini-3-1-pro | Gemini 3.1 Pro | All Teams | 1/1 OK | ||
| gemini-3-flash | Gemini 3 Flash | All Teams | 1/1 OK | ||
| qwen3-next-80b | Qwen 3 Next 80B | All Teams | 1/1 OK | ||
| gpt-image-2image | GPT Image 2 | All Teams | 1/1 OK | ||
| nano-banana-2image | Nano Banana 2 | All Teams | 1/1 OK | ||
| text-embedding-3-smallembedding | Text Embedding 3 Small | All Teams | 1/1 OK |
| User | Role | Teams | Last Active | Actions | |
|---|---|---|---|---|---|
| JC Jane Chen | jane.chen@acme.com | Admin | Platform | 2 min ago | |
| MR Mike Rodriguez | mike.r@acme.com | User | Engineering | 14 min ago | |
| SP Sarah Park | sarah.p@acme.com | User | Design | 1 hr ago | |
| AK Alex Kim | alex.kim@acme.com | Team Manager | Engineering | 3 hrs ago | |
| LW Lisa Wang | lisa.w@acme.com | User | Marketing | 1 day ago |
| Group | Source | Members | Teams | Actions |
|---|---|---|---|---|
| engineering-all | Azure AD | 24 | Engineering, Platform | |
| design-team | Azure AD | 8 | Design | |
| marketing-all | Azure AD | 12 | Marketing |
| Datetime | Model | User | Cached | Input Tok | Output Tok | Duration | Status |
|---|---|---|---|---|---|---|---|
| 2026-03-01 14:32:01 | claude-sonnet-4-6 | jane.chen | 12,480 | 1,204 | 847 | 1.2s | 200 |
| 2026-03-01 14:31:58 | gpt-4.1 | mike.r | 0 | 3,820 | 1,204 | 0.8s | 200 |
| 2026-03-01 14:31:45 | claude-opus-4-6 | alex.kim | 8,192 | 2,560 | 5,102 | 3.4s | 200 |
| 2026-03-01 14:31:32 | gemini-2.5-flash | sarah.p | 4,096 | 512 | 892 | 0.4s | 200 |
| Server | Type | Tools | Access | Status | Actions |
|---|---|---|---|---|---|
| Context7 | http | 2 tools | All Users | active | |
| Web Search and Fetch | sse | 2 tools | Marketing Team | active |
| Rule | Scope | Action | Status | |
|---|---|---|---|---|
| PII Detection | All Models | Block & Alert | active | … |
| Prompt Injection | Cowork Agent | Block | active | … |
| Secrets Detection | All Models | Block & Alert | active | … |
Manage system prompts, help content, and other localized strings
| Name | Preview |
|---|---|
| Budget Alert Key Last updated: 3/2/2026 | Your {platformName} API Key "{displayName}" has used {pct}% ... |
| Setup Instructions Last updated: 3/2/2026 | export ANTHROPIC_BASE_URL={{baseUrl}} export ANTHROPIC_A... |
| Name | Preview |
|---|---|
| Default Last updated: 3/2/2026 | You are Chat App, an access interface to AI Language Models ... |
| Cowork Agent Last updated: 3/2/2026 | COWORK AGENT SYSTEM PROMPT (AMENDS PREVIOUS INSTRUC... |
Tableau de bord utilisateur
Suivi personnel du budget, gestion des clés d'API et journaux d'usage par requête — une visibilité totale sur votre propre consommation d'IA.
Manage your API access keys
| Name | Team | Key | Spend (current period) | Budget | Created | Actions |
|---|---|---|---|---|---|---|
| RAG Pipeline Agent | Default Team | sk-...Mx4p | €0.18 | €50.00 | 04/17/2026 10:36 | |
| Data Export Script | Default Team | sk-...K9rw | €0.00 | €30.00 | 03/04/2026 08:54 | |
| Analysis Notebook | Default Team | sk-...Bz7n | €0.00 | €25.00 | 03/03/2026 11:15 | |
| Local Dev Testing | Default Team | sk-...Qh2s | €0.00 | €40.00 | 02/03/2026 13:19 | |
| Slack Bot Connector | Default Team | sk-...Ty6v | €0.00 | €35.00 | 02/02/2026 02:30 |
| Time (EDT) | Status | API Endpoint | Cost | Duration | API Key | Model | Cached In | New In | Output |
|---|---|---|---|---|---|---|---|---|---|
| 2026-05-03 18:49:14 | success | /v1/messagesanthropic_messages | €0.05 | 1.60 s | Chat App | claude-sonnet-4-6 | 165,956 | 101 | 51 |
| 2026-05-03 18:44:00 | success | /v1/messagesanthropic_messages | €0.05 | 840 ms | Chat App | claude-sonnet-4-6 | 165,509 | 448 | 34 |
Pick an endpoint, an API key, and a model — the cURL preview reflects the exact request that will be sent.
-H "Authorization: Bearer sk-...Qh2s" \
-H "Content-Type: application/json" \
-d '{"model":"claude-haiku-4-5-20251001","max_tokens":1024,"messages":[{"role":"user","content":[{"type":"text","text":"Why is the sky blue? Explain in 20 words","cache_control":{"type":"ephemeral"}}]}]}' | jq
Installation
Opérationnel en quelques minutes
Trois étapes, de zéro à une plateforme IA en production.
Déployer
Provisionnez une VM Linux et lancez l'installation de la plateforme. Docker Compose démarre l'ensemble — PostgreSQL, Redis, Meilisearch et le reste — préconfiguré.
Connecter les fournisseurs
Ajoutez les clés d'API de vos fournisseurs LLM via ControlTower. Prend en charge Anthropic, OpenAI, Google AI Studio, OpenRouter, Databricks — ou vos propres endpoints d'inférence. Gérez les accès et la tarification.
Gérer les utilisateurs et les équipes
Créez des équipes d'utilisateurs, attribuez des budgets et synchronisez avec les groupes de votre IdP d'entreprise. Pilotez les dépenses et les budgets au niveau de l'équipe.
Tarifs
Auto-hébergé. Déployez où vous voulez.
Exécutez SecondStack sur votre propre infrastructure, avec notre aide.
Enterprise
Adapté à vos besoins
Pour les organisations qui déploient SecondStack sur leur propre infrastructure.
- Toutes les fonctionnalités de la plateforme
- Déploiement Docker Compose & Kubernetes
- Support prioritaire & SLA
- Intégrations sur mesure
- Assistance au déploiement
- Revue de sécurité & durcissement
or email hello@secondstack.ai
Pourquoi auto-héberger l'IA plutôt qu'utiliser ChatGPT Enterprise ou Claude SaaS ?
Pourquoi avons-nous besoin d'une passerelle d'API LLM ?
À quoi ressemble le déploiement ?
SecondStack peut-il l'héberger pour nous ?
Qui assure le support des composants open-source fournis ?
Quelles sont les exigences d'infrastructure minimales ?
Comment fonctionne l'authentification des utilisateurs ?
Quels modèles LLM sont pris en charge ?
Qu'est-ce que le Cowork Agent ?
Qu'en est-il de la confidentialité des données et de la conformité ?
Prêt à posséder votre infrastructure IA ?
Déployez SecondStack sur votre infrastructure, avec notre aide. Conçu pour les équipes qui exigent le contrôle.
ou par e-mail hello@secondstack.ai