Download für MCP

Anzeige ansehen und kostenlos herunterladen

Softonic-Testbericht

Hochleistungs-Vektor-DB und Agentenspeicher-Engine für KI-Entwickler

rostam, von Rostamlabs, ist eine Vektordatenbank und Schlüssel-Wert-Engine, die persistenten Speicher für KI-Assistenten und Agenten-Workflows bereitstellt. Es verbindet Speicher und Modellkontext über einen Model Context Protocol-Endpunkt und unterstützt flexible Bereitstellung als einbettbare Bibliothek, eigenständiger Server oder clusterbasierter Dienst. Das Tool richtet sich an KI-Entwickler, die Systeme zur abrufgestützten Generierung aufbauen, die einen lokalen, hochdurchsatzfähigen Speicher für den Agentenzustand und die Suche benötigen.

Welche Aufgaben können Sie tatsächlich mit Rostam durchführen?

Rostam fungiert sowohl als Vektorindex-Host als auch als programmierbare Datenebene für Abruf-Workflows, sodass Ingenieure die Dokumentenzerlegung und -indizierung mit den enthaltenen "RAG-in-a-box"-Tools automatisieren können. Es bietet serverseitige Erweiterungspunkte, insbesondere WASM gespeicherte Prozeduren und benutzerdefinierte Go-Funktionen, sodass Anwendungslogik neben den Daten ausgeführt werden kann. Die Indizierungsoptionen umfassen HNSW, IVF und Vamana, die unterschiedliche Latenz-/Abrufkompromisse ansprechen.

Wie zuverlässig und schnell ist der Abruf?

Die Engine bietet einen dedizierten Schlüssel-Wert-Pfad mit submikrosekündlichen Suchmerkmalen und mehreren Indextypen, um die Abfragen nach nächsten Nachbarn zu beschleunigen. Die Suche kann dichte Vektorsignale mit spärlichen Darstellungen und BM25-Textabgleich kombinieren, um den Abruf bei textlastigen Sammlungen zu erhöhen. Ein LLM-Antwort-Caching-Proxy speichert wiederholte Chat-Vervollständigungen, wodurch wiederholte Rundreisen für identische Eingabeaufforderungen reduziert und die Antwortzeiten für sich wiederholende Arbeitslasten verbessert werden.

Welche Bereitstellungen und Eingaben sind erforderlich?

Der Kern ist in Go geschrieben und läuft auf Desktop- und Serverplattformen, mit Optionen, die Bibliothek in eine Go-Binärdatei einzubetten, eine Einzelserverinstanz auszuführen oder den Zustand über ein Raft-Cluster für Verfügbarkeit zu replizieren. Es unterstützt WASM- und Go-basierte serverseitige Codes und integriert sich mit MCP-kompatiblen Clients und Agenten-UIs, sodass es in bestehende Agentenketten integriert werden kann, anstatt sie zu ersetzen.

Benötigt es externe Dienste und wie wird mit Daten umgegangen?

Die grundlegende Textsuche funktioniert ohne externe APIs, aber die dichte Vektorsuche kann durch die Verbindung zu einem OpenAI-kompatiblen Einbettungspunkt für reichhaltigere Vektoren aufgerüstet werden. Der llm-proxy speichert Vervollständigungen lokal, und lokale Bereitstellungen beseitigen die Notwendigkeit für obligatorische Cloud-Konten für grundlegende Datenbankfunktionen. Die Kompatibilität mit MCP-Clients bedeutet, dass der persistente Agentenzustand dort gehostet werden kann, wo Teams die Aufbewahrung und den Speicherort kontrollieren.

Wer sollte Rostam adoptieren und wann

Rostam eignet sich für Ingenieurteams, die einen auf Go basierenden Datenmotor betreiben und erweitern können und lokale Kontrolle über den Agentenspeicher und die Abrufleistung wünschen. Es reduziert die Abhängigkeit von externen Vektordiensten, wenn es lokal bereitgestellt wird, aber Teams, die verwaltetes, schlüsselfertiges Hosting oder integrierte dichte Einbettungen ohne Verbindung zu einem Einbettungspunkt benötigen, ziehen möglicherweise eine gehostete Alternative vor. Bewerten Sie es, wenn Sie strenge Kontrolle über die Abruflatenz und benutzerdefinierte serverseitige Logik benötigen.

  • Vorteile

    • Unterstützung für HNSW, IVF und Vamana-Indexierungsalgorithmen
    • Integrierter LLM-Antwort-Cache-Proxy für wiederholte Abfragen
    • WASM gespeicherte Prozeduren und benutzerdefinierte Go-Funktionen für serverseitige Logik
    • Bereitstellbar als Bibliothek, eigenständiger Server oder Raft-Cluster
  • Nachteile

    • Hybride dichte Suche erfordert einen OpenAI-kompatiblen Einbettungsendpunkt
    • Serverseitige Anpassung erfordert Go- oder WebAssembly-Expertise
    • Persistente Speicher hängt von MCP-kompatiblen Clients ab

Details

  • Hersteller

  • Lizenz

    Kostenlos

  • Version

    v0.6.0

  • Aktualisierungsdatum

  • Plattform

    MCP

  • Sprache

    Englisch

Programm ist in anderen Sprachen verfügbar


Download für MCP

Anzeige ansehen und kostenlos herunterladen


Nutzer-Kommentare zu rostam

Haben Sie rostam ausprobiert? Seien Sie der Erste, der Ihre Meinung hinterlässt!

Bewertung hinzufügen
Bei Softonic angemeldet als