Desktop macOS + Windows

L'application agentique pour coder avec Souver sur poste developpeur.

Souver Desktop expose le moteur CLI dans une interface native : sessions, diff inline, permissions, choix du modele et mode souverain. La console web reste la surface d'administration; Desktop est la surface de travail des developpeurs.

Souver Desktop v0.1 mock

Audit endpoint SIEM

Execution via DeepSeek Platform

Mode souverain active18 420 tokens
Ajoute un export CEF verifiable et montre-moi le diff avant validation.
Proposition de patch
app/api/admin/audit-logs/export/route.tsTypeScript
4242 const payload = await request.json();
4343 const format = payload.format;
44+const manifest = signExportManifest(payload);
4445 return Response.json({ ok: true, manifest });
Permission requise

L'agent demande l'autorisation d'ecrire dans le workspace. Le mode manuel attend votre validation.

AutoriserRefuser

Apercu mock maintenable base sur l'app actuelle. Sources de validation : desktop/src/App.tsx, desktop/src/components/SessionSidebar.tsx, desktop/src/components/ChatPanel.tsx, desktop/src/components/DiffViewer.tsx.

Fonctionnalites actuelles

Ce que Desktop v0.1 rend inspectable aujourd'hui.

La page evite les promesses de certification ou de packaging enterprise non livrees. Elle decrit les capacites presentes dans le repo Desktop et les relie au moteur CLI.

Sessions de travail locales

Historique des conversations, recherche, reprise de session et espace local verrouille par mot de passe sur le poste.

Diff inline inspectable

Les modifications proposees restent lisibles dans l'interface avant execution ou validation, avec chemin de fichier et lignes ajoutees ou retirees.

Permissions explicites

Mode manuel, liste blanche ou acces complet selon la politique du workspace, avec demande de validation quand l'agent veut agir.

Mode souverain

Un interrupteur dedie permet de contraindre les routes d'execution aux providers autorises par la politique Souver.

Modele et provider configurables

Le selecteur de familles expose les routes disponibles comme DeepSeek Platform ou OpenRouter selon la configuration de l'environnement.

CLI engine integre

Desktop s'appuie sur le moteur CLI Souver pour les outils de code, le journal d'actions et les workflows automatisables.

Architecture produit

Desktop pour l'usage quotidien, dashboard pour la gouvernance.

Surface developpeur

Application Electron React, sessions locales, prompt input, permission prompt, diff viewer et parametres d'execution par workspace.

Moteur CLI

Le runtime CLI porte les outils de code, le journal append-only, les providers et les automatisations. Desktop le rend manipulable sans quitter le poste.

Nouveautes Desktop

Un bloc maintenable pour annoncer les livraisons Desktop.

Les entrees ci-dessous viennent de la constante locale desktopUpdates. Ajouter une livraison revient a completer cette petite structure de donnees.

Voir l'offre

Plan UX states consolide

Consolidation Desktop v0.1 via PR Desktop #74 : etats de session, permission flow et interface de travail plus explicites.

E2E Desktop sur repo reel

Le harness Desktop a ete exerce sur codebase reelle pour valider la boucle app Electron, agent, permissions et workspace utilisateur.

Scaffold Electron v0.1

Base macOS et Windows avec IPC securise, sessions, diff inline, permissions, mode souverain et build macOS.

Evaluer Desktop

Verifier la boucle developpeur avant un deploiement pilote.

La demo permet de passer en revue le mode souverain, les permissions, les providers disponibles et l'articulation avec vos contraintes DSI/RSSI sans annoncer de certification ou de pricing non confirme.

Planifier une demo