Agenten & Devs

Eine vollständige lokale Agentenplattform
mit offenen Schnittstellen.

OpenMiRA bringt eine Agenten-Laufzeit, ein Langzeitgedächtnis und die Abnahme durch Menschen mit und öffnet dieselben Funktionen über MCP und HTTP-API für externe Agenten und Apps. Standardmäßig lokale Modelle, Cloud-Modelle optional. Daten bleiben auf dem Gerät, und Aktionen mit Nebenwirkungen bestätigt ein Mensch. Es kann auch als lokales Backend für Ihren eigenen Agenten dienen.

01 · Architektur

Eine Agentenplattform mit offenen Schnittstellen.

OpenMiRA bringt vollständige Agenten und Apps mit; dieselbe Schnittstelle steht auch externen Agenten offen, und Modelle sind austauschbar. Ihre Daten, Ihr Gedächtnis und die Abnahmeprotokolle bleiben auf Ihrem eigenen Gerät.

Aufrufer
Agents · Apps
Claude Code · verbundenMCP-fähige AgentenEigene Apps (HTTP-API)OpenMiRA-App (dieselbe Schnittstelle)
MCP · HTTP
Agentenplattform
Agent platform
OpenMiRADaten und Gedächtnis bleiben auf dem Gerät
Agenten-Laufzeit
Planung, Werkzeugaufrufe und lange Aufgaben; die mitgelieferte OpenMiRA-App ist darauf aufgebaut
Gedächtnis
Multimodales Langzeitgedächtnis: Personen, Orte, Ereignisse und Vorlieben, dieselbe Person über Jahre hinweg verknüpft
Suche & Quellen
Eine Suche über Dokumente, Bilder, Audio und Video; jede Antwort nennt ihre Quelle
Menschen nehmen ab
Aktionen mit Nebenwirkungen laufen erst nach Bestätigung durch einen Menschen
Ausgangsprotokoll des Geräts
Jeder Cloud-Aufruf wird protokolliert und lässt sich exportieren
Standardmäßig lokal · Cloud optional
Modelle
Inference
Lokale Modelle: llama.cpp · MLX · ComfyUICloud-Modelle (optional): OpenAI-kompatible Anbieter
Läuft auf
Your hardware
x86ARMRISC-VVorschau
Umfang
Jede Station des Kreislaufs
lässt sich von Ihren Agenten aufrufen.
Das ist heute offen; alles mit Nebenwirkungen folgt dem Grundsatz „standardmäßig nur lesend, Schreiben nur mit Bestätigung durch einen Menschen“.
Station des KreislaufsAPIWas Agenten aufrufen könnenStatus
Bibliothek · WissensdatenbankMCP · HTTP APISuche, Antworten mit Quellen, Dateien lesenVerfügbar
ErstellungHTTP APIBild- und Videoerzeugung; Längen, die das Gerät nicht schafft, werden sofort abgelehntVerfügbar
ErstellungMCPAufruf über „Vorschlag → Genehmigung durch einen Menschen“; genehmigte Aktionen laufen mit genau den vorgeschlagenen ParameternGeplant
Veröffentlichung—Externe Agenten reichen eine Veröffentlichungsanfrage ein; ein Mensch genehmigtGeplant
02 · Anbindung

Drei Arten der Anbindung.

01 · Agenten
Anbindung über MCP
Agenten mit MCP-Unterstützung (etwa Claude Code) können Suche, Antworten mit Quellen und die Bibliothek aufrufen. Die Werkzeugliste wird beim Start vom Server synchronisiert; Werkzeuge mit Nebenwirkungen (Löschen, Versenden, Daten ändern) werden nicht über MCP freigegeben.
Claude Code
# Das Token liegt in der Datei token im Datenverzeichnis
claude mcp add --env OWNWARD_TOKEN=$TOKEN ownward -- ownward-mcp \
  --url http://127.0.0.1:8090
02 · Apps
Anbindung über die HTTP-API
Suche, Fragen und Antworten, lange Aufgaben und Generierung teilen sich eine lokale Schnittstelle; Streaming per SSE. Jede Anfrage muss ein Token mitführen.
Terminal
curl http://127.0.0.1:8090/api/v1/search \
  -H "Authorization: Bearer $TOKEN" \
  -d '{"query": "Zahlungsbedingungen im Liefervertrag"}'
03 · Szenarien
Szenariopakete
Eine JSON-Datei: ein paar auszufüllende Parameter und ein voreingestellter Prompt. Die Installation fügt ein Szenario hinzu, und Sie können den vollständigen Inhalt vor der Installation lesen.
Szenarienkatalog
# Szenarienkatalog und einzelne Pakete sind normale JSON-Dateien
GET /hub/index.json
GET /hub/packs/<id>.json
03 · Modelle

Standardmäßig lokal. Cloud, wenn Sie möchten.

Jede Aufgabenart hat ein lokales Standardmodell. Ob Sie die Cloud nutzen und bei welchem Anbieter, entscheiden Sie. Bei aktivem Cloud-Chat werden automatisch erfasste Erinnerungen nicht in die Cloud gesendet.

Was es tutStandardOptionalStatus
Chat & PlanungLokale Chat-ModelleEin Cloud-Chat-Anbieter (OpenAI-kompatibel), für die ganze Unterhaltung umgeschaltetVerfügbar
Personen des öffentlichen Lebens erkennenOfflineEin Cloud-Vision-Modell, nur aufgerufen, wenn Sie „Online nachschlagen“ auslösenVerfügbar
Bilder & VideoLokal erzeugt—Verfügbar
Routing pro Aufgabe—Lokal oder Cloud getrennt für Chat, Planung und Vision wählen; mehrere Anbieter konfigurierbarGeplant
Kompatibilität
Lokal ist der Standard, Cloud ist optional. Die Listen sind mit Verfügbar, Noch zu prüfen oder Geplant gekennzeichnet.
Lokale Modelle und Inferenz-Engines
Standard · alles läuft auf dem Gerät
IntegriertVerfügbar
llama.cppMLXONNX RuntimeComfyUI
Externe lokale DiensteGeplant
OllamaLM StudiovLLMSGLangLocalAIJanXinference
Die integrierten Engines decken Chat, Vision, Embeddings, Reranking sowie Bild- und Videoerzeugung ab. Externe lokale Dienste sind die Modellserver, die Sie bereits betreiben und über eine OpenAI-kompatible Schnittstelle anbinden.
Cloud-Modellanbieter
Optional · von Ihnen je Aufgabe eingeschaltet
InternationalNoch zu prüfen
OpenAIAnthropicGoogle GeminixAIMistralCoherePerplexity
ChinaNoch zu prüfen
DeepSeekQwen (Alibaba Cloud)Kimi (Moonshot AI)GLM (Zhipu)Doubao (Volcano Engine)MiniMaxERNIE (Baidu)Hunyuan (Tencent)StepFun
Aggregatoren und Hosting-AnbieterNoch zu prüfen
OpenRouterSiliconFlowTogether AIGroqFireworksAzure OpenAI
Über eine OpenAI-kompatible Schnittstelle: Endpunkt und Schlüssel eintragen. Die meisten Anbieter dokumentieren selbst eine kompatible Schnittstelle; einige tauchen nur in Drittquellen auf. Endpunkte und Regionen unterscheiden sich, richten Sie sich daher nach der Dokumentation des jeweiligen Anbieters. Wir haben sie noch nicht einzeln getestet; vorkonfigurierte Vorlagen sind geplant.
Agenten und Clients
Über MCP · HTTP-API
GeprüftGeprüft
Claude Code
MCP-StandardNoch zu prüfen
CodexCursorWindsurfGemini CLIVS CodeClineZedClaude DesktopOpenClawHermes AgentGoose
Nur Claude Code wurde durchgängig getestet; die übrigen binden sich über den MCP-Standard an und wurden nicht einzeln überprüft. Ihre eigenen Apps nutzen die HTTP-API.
04 · Grenzen

Standardmäßig nur lesend,
Schreiben nur mit Bestätigung durch einen Menschen.

Je mehr ein Agent tun darf, desto teurer ist ein Fehler. Deshalb ist der Zugriff standardmäßig nur lesend, Aktionen mit Nebenwirkungen brauchen die Bestätigung eines Menschen, und alles, was nach außen geht, wird protokolliert.

Standardmäßig nur lesend
Über MCP verbundene Agenten können nur Werkzeuge ohne Nebenwirkungen aufrufen: Suche, Fragen und Antworten, Dateien lesen.
Verfügbar
Schreiben nur mit Bestätigung durch einen Menschen
Werkzeuge, die löschen, versenden oder Daten ändern, werden für externe Aufrufer stets abgelehnt. Sie laufen nur über die Werkbank, nachdem ein Mensch die tatsächlichen Parameter geprüft und bestätigt hat.
Verfügbar
Protokoll für Ausgehendes
Jeder Cloud-Aufruf hält Anbieter, Modell, gesendete Bytes und Erfolg fest; Export als CSV möglich.
Verfügbar
Externe Agenten reichen Anfragen ein; ein Mensch genehmigt
Ein Agent reicht die auszuführende Aktion samt vollständigen Parametern ein; sie wartet in OpenMiRA auf die Genehmigung eines Menschen und läuft dann mit genau diesen Parametern.
Geplant
Ausgehende Daten nach Kategorie sperren
Erinnerungen, Gesichter und Stimmprofile sowie Originaldateien verlassen das Gerät standardmäßig nicht; alles andere folgt Ihren Regeln, und Gesperrtes wird deutlich gemeldet.
Geplant

Dem Entwickler-Preview beitreten.

Sie erhalten die Preview-Doku und Beispiele und gehören zu den Ersten, die erfahren, wann die Anbindungsoptionen und geplanten Funktionen starten.

Doku lesenSzenarienkatalog