Agents & dév.

Une plateforme d'agents locale complète
aux interfaces ouvertes.

OpenMiRA est livré avec un environnement d'exécution d'agents, une mémoire à long terme et une validation humaine, et ouvre les mêmes capacités aux agents et applications externes via MCP et l'API HTTP. Modèles locaux par défaut, modèles cloud facultatifs. Les données restent sur l'appareil, et les opérations à effet de bord sont confirmées par une personne. Il peut aussi servir de backend local pour votre propre agent.

01 · Architecture

Une plateforme d'agents aux interfaces ouvertes.

OpenMiRA est livré avec des agents et des applications complets ; la même interface est ouverte aux agents externes, et les modèles sont remplaçables. Vos données, votre mémoire et vos historiques de validation restent sur votre propre appareil.

Appelants
Agents · Apps
Claude Code · connectéAgents compatibles MCPVos propres applications (API HTTP)Application OpenMiRA (même interface)
MCP · HTTP
Plateforme d'agents
Agent platform
OpenMiRADonnées et mémoire restent sur l'appareil
Environnement d'exécution des agents
Planification, appels d'outils et tâches longues ; l'application OpenMiRA fournie est construite dessus
Mémoire
Mémoire multimodale à long terme : personnes, lieux, événements et préférences, avec la même personne reliée d'une année à l'autre
Recherche et sources
Une seule recherche dans documents, images, audio et vidéo ; chaque réponse cite sa source
Validation humaine
Les opérations à effet de bord ne s'exécutent qu'après confirmation d'une personne
Registre des envois
Chaque appel au cloud est consigné et exportable
Local par défaut · cloud facultatif
Modèles
Inference
Modèles locaux : llama.cpp · MLX · ComfyUIModèles cloud (facultatif) : fournisseurs compatibles OpenAI
Fonctionne sur
Your hardware
x86ARMRISC-VAperçu
Périmètre
Chaque étape de la boucle
est appelable par vos agents.
Voici ce qui est ouvert aujourd'hui ; tout ce qui a des effets de bord suit la règle « lecture seule par défaut, écriture soumise à confirmation humaine ».
Étape de la boucleAPICe que les agents peuvent appelerÉtat
Bibliothèque · Base de connaissancesMCP · HTTP APIRecherche, réponses sourcées, lecture de fichiersDisponible
CréationHTTP APIGénération d'images et de vidéos ; les durées que la machine ne peut pas mener à bout sont refusées d'embléeDisponible
CréationMCPAppelé via « proposition → approbation humaine » ; les actions approuvées s'exécutent avec exactement les paramètres proposésPrévu
Publication—Les agents externes soumettent une demande de publication ; une personne approuvePrévu
02 · Intégration

Trois modes d'intégration.

01 · Agents
Connexion via MCP
Les agents compatibles MCP (comme Claude Code) peuvent appeler la recherche, les questions-réponses sourcées et la bibliothèque. La liste des outils est synchronisée depuis le serveur au démarrage ; les outils à effet de bord (supprimer, envoyer à l'extérieur, modifier des données) ne sont pas exposés via MCP.
Claude Code
# Le jeton se trouve dans le fichier token du répertoire de données
claude mcp add --env OWNWARD_TOKEN=$TOKEN ownward -- ownward-mcp \
  --url http://127.0.0.1:8090
02 · Applications
Connexion via l'API HTTP
Recherche, questions-réponses, tâches longues et génération partagent une seule interface locale ; les résultats en flux passent par SSE. Chaque requête doit porter un jeton.
Terminal
curl http://127.0.0.1:8090/api/v1/search \
  -H "Authorization: Bearer $TOKEN" \
  -d '{"query": "conditions de paiement du contrat fournisseur"}'
03 · Scénarios
Packs de scénarios
Un fichier JSON : quelques paramètres à renseigner, plus une consigne prédéfinie. L'installer ajoute un scénario, et vous pouvez tout lire avant l'installation.
Catalogue de scénarios
# Le catalogue de scénarios et chaque pack sont de simples fichiers JSON
GET /hub/index.json
GET /hub/packs/<id>.json
03 · Modèles

Local par défaut. Cloud si vous le souhaitez.

Chaque tâche a un modèle local par défaut. Utiliser ou non le cloud, et chez quel fournisseur, c'est à vous de décider. Quand la conversation cloud est activée, les souvenirs extraits automatiquement ne sont pas envoyés vers le cloud.

Ce qu'elle faitPar défautFacultatifÉtat
Conversation et planificationModèles de conversation locauxUn fournisseur de conversation cloud (compatible OpenAI), avec bascule de toute la conversationDisponible
Reconnaissance des personnalités publiquesHors ligneUn modèle de vision cloud, appelé uniquement lorsque vous déclenchez « Chercher en ligne »Disponible
Images et vidéoGénération en local—Disponible
Routage par tâche—Choisissez local ou cloud séparément pour la conversation, la planification et la vision ; configurez plusieurs fournisseursPrévu
Compatibilité
Le local est la valeur par défaut ; le cloud est facultatif. Les listes sont étiquetées Disponible, À vérifier ou Prévu.
Modèles locaux et moteurs d'inférence
Par défaut · tout s'exécute sur la machine
IntégréDisponible
llama.cppMLXONNX RuntimeComfyUI
Services locaux externesPrévu
OllamaLM StudiovLLMSGLangLocalAIJanXinference
Les moteurs intégrés couvrent la conversation, la vision, les embeddings, le reclassement et la génération d'images et de vidéos. Les services locaux externes sont les serveurs de modèles que vous exécutez déjà, connectés via une interface compatible OpenAI.
Fournisseurs de modèles cloud
Facultatif · activé par vous, tâche par tâche
InternationalÀ vérifier
OpenAIAnthropicGoogle GeminixAIMistralCoherePerplexity
ChineÀ vérifier
DeepSeekQwen (Alibaba Cloud)Kimi (Moonshot AI)GLM (Zhipu)Doubao (Volcano Engine)MiniMaxERNIE (Baidu)Hunyuan (Tencent)StepFun
Agrégateurs et hébergeursÀ vérifier
OpenRouterSiliconFlowTogether AIGroqFireworksAzure OpenAI
Via une interface compatible OpenAI : saisissez le point d'accès et une clé. La plupart des fournisseurs documentent eux-mêmes une interface compatible ; quelques-uns n'apparaissent que dans des sources tierces. Points d'accès et régions diffèrent, suivez donc la documentation de chaque fournisseur. Nous ne les avons pas encore testés un par un ; des modèles prédéfinis sont prévus.
Agents et clients
Via MCP · API HTTP
VérifiéVérifié
Claude Code
Standard MCPÀ vérifier
CodexCursorWindsurfGemini CLIVS CodeClineZedClaude DesktopOpenClawHermes AgentGoose
Seul Claude Code a été testé de bout en bout ; les autres se connectent via le standard MCP et n'ont pas été vérifiés un par un. Vos propres applications passent par l'API HTTP.
04 · Limites

Lecture seule par défaut,
écriture soumise à confirmation humaine.

Plus un agent est autorisé à faire, plus une erreur coûte cher. L'accès est donc en lecture seule par défaut, les opérations à effet de bord exigent la confirmation d'une personne, et tout ce qui sort est consigné.

Lecture seule par défaut
Les agents connectés via MCP ne peuvent appeler que des outils sans effet de bord : recherche, questions-réponses et lecture de fichiers.
Disponible
Écriture soumise à confirmation humaine
Les outils qui suppriment, envoient à l'extérieur ou modifient des données sont toujours refusés aux appelants externes. Ils ne s'exécutent que depuis l'Atelier, après qu'une personne a vérifié les vrais paramètres et confirmé.
Disponible
Journal des envois
Chaque appel au cloud enregistre le fournisseur, le modèle, le nombre d'octets envoyés et son succès ; exportable en CSV.
Disponible
Les agents externes soumettent des demandes ; une personne approuve
Un agent soumet l'opération qu'il veut exécuter avec tous ses paramètres ; elle attend dans OpenMiRA l'approbation d'une personne, puis s'exécute avec exactement ces paramètres.
Prévu
Bloquer les envois sortants par catégorie de données
Souvenirs, visages et empreintes vocales, ainsi que les fichiers originaux restent par défaut sur l'appareil ; le reste suit vos règles, et tout ce qui est bloqué est signalé clairement.
Prévu

Rejoindre l'aperçu développeur.

Recevez la documentation et des exemples de l'aperçu ; vous serez parmi les premiers prévenus de la mise en service des options d'intégration et des capacités prévues.

Lire la documentationCatalogue de scénarios