awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 Repos

Awesome GitHub RepositoriesMongoDB Persistence

Integration for storing application state and logs in MongoDB document databases.

Distinct from MongoDB Persistence Providers: Shortlist candidates are too narrow, focusing on conversation state or task queues rather than general engine persistence.

Explore 7 awesome GitHub repositories matching data & databases · MongoDB Persistence. Refine with filters or upvote what's useful.

Awesome MongoDB Persistence GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • elsa-workflows/elsa-coreAvatar von elsa-workflows

    elsa-workflows/elsa-core

    7,629Auf GitHub ansehen↗

    Elsa Core is a workflow engine framework designed for defining, executing, and managing long-running business processes. It functions as a distributed workflow orchestrator and event-driven trigger system, capable of operating as a multi-tenant platform with secure data isolation. The project distinguishes itself through a flexible approach to workflow definitions, supporting a visual drag-and-drop designer, programmatic C# definitions, and portable JSON specifications. It provides a highly extensible architecture allowing for the development of custom activities and the use of a dynamic expr

    Provides a persistence provider for storing workflow definitions and execution logs in MongoDB.

    C#csharpdotnetelsa
    Auf GitHub ansehen↗7,629
  • mervinpraison/praisonaiAvatar von MervinPraison

    MervinPraison/PraisonAI

    5,592Auf GitHub ansehen↗

    PraisonAI is an autonomous AI agent platform that coordinates multiple LLM-powered agents for research, planning, and execution of complex workflows. It functions as a multi-agent orchestration framework, a workflow builder, and a Model Context Protocol server, while also providing retrieval-augmented generation through vector knowledge bases. Agents can interact via CLI, web, or standardized protocols with sandboxed code execution. The platform distinguishes itself with a rich set of agent communication protocols, including A2A, REST, WebSocket, voice and telephony integration, and MCP, allo

    Stores and retrieves agent state data in MongoDB for cross-session persistence.

    Pythonagentsaiai-agent-framework
    Auf GitHub ansehen↗5,592
  • superduper-io/superduperAvatar von superduper-io

    superduper-io/superduper

    5,298Auf GitHub ansehen↗

    Superduper ist ein Entwicklungs-Kit für KI-Agenten und ein LLM-Anwendungs-Framework, das darauf ausgelegt ist, autonome Agenten und datengesteuerte Anwendungen zu bauen. Es fungiert als RAG-Orchestrierungsplattform und Vektor-Suchinfrastruktur, die KI-Modelle mit Datenbankspeicherung koordiniert, um mehrstufige Berechnungen und Aktionen unter Verwendung persistenter Datenzustände durchzuführen. Das Projekt zeichnet sich dadurch aus, dass es eine datenbankintegrierte Machine-Learning-Pipeline bereitstellt, die Trainings- und Inferenzaufgaben direkt auf Daten ausführt, die in SQL- und NoSQL-Datenbanken gehostet werden. Es ermöglicht die Bereitstellung selbst gehosteter KI-Infrastruktur auf privater Hardware, was die volle Kontrolle über Inferenz und Daten ermöglicht. Das Framework deckt eine breite Funktionsfläche ab, einschließlich einheitlicher Speicher-APIs für verschiedene Datenbank-Backends, automatisiertem Schema-Mapping und Vektor-Index-Synchronisation für semantische Suche. Es bietet zudem Tools für die Ausführung von KI-Workflows, ereignisgesteuertes Modell-Triggering und das Packaging von Anwendungslogik in portable, wiederverwendbare Templates. Das System unterstützt die Integration mit diversen Machine-Learning-Frameworks und gehosteten APIs über eine Plugin-basierte Abstraktionsschicht.

    Provides a high-level interface for persisting AI-related data and document state in MongoDB.

    Pythonaichatbotdata
    Auf GitHub ansehen↗5,298
  • adrianhajdin/project_mern_memoriesAvatar von adrianhajdin

    adrianhajdin/project_mern_memories

    5,126Auf GitHub ansehen↗

    Dies ist eine Full-Stack-Social-Media-Anwendung, die auf dem MERN-Stack basiert, bestehend aus MongoDB, Express, React und Node.js. Die Plattform ist darauf ausgelegt, dass Benutzer persönliche Lebensereignisse und Erinnerungen teilen und ansehen können. Das Projekt integriert ein React-Frontend für das User-Interface mit einem Node.js- und Express-Backend zur Verwaltung von API-Anfragen und Datenfluss. Es nutzt eine MongoDB-Dokumentendatenbank zum Speichern und Abrufen von Benutzerbeiträgen und Erinnerungen. Die Anwendung implementiert eine REST-basierte API für die Kommunikation zwischen Client und Server und verwendet eine Single-Page-Application-Architektur für Navigation und komponentenorientiertes UI-Design. Zudem nutzt sie Middleware für die Request-Verarbeitung und clientseitiges State-Management, um das Interface ohne vollständiges Neuladen der Seite zu aktualisieren.

    Uses MongoDB persistence to store and retrieve user-generated posts and personal life event data.

    JavaScriptexpressjsmongodbnodejs
    Auf GitHub ansehen↗5,126
  • electerious/ackeeAvatar von electerious

    electerious/Ackee

    4,619Auf GitHub ansehen↗

    Ackee is a self-hosted web analytics platform designed for tracking website traffic and visitor behavior. It functions as a privacy-first visitor tracker that allows for the collection of engagement metrics without relying on third-party cloud providers. The platform ensures data ownership through a self-hosted deployment model. It includes an analytics data API that provides a queryable interface for fetching detailed visitor data to create custom reports and external visualizations. The system covers web traffic analysis and privacy-focused user tracking. It supports the generation of tail

    Utilizes MongoDB for persisting raw event logs and aggregated analytics data.

    JavaScriptanalyticsgoogle-analyticsprivacy
    Auf GitHub ansehen↗4,619
  • apostrophecms/apostropheAvatar von apostrophecms

    apostrophecms/apostrophe

    4,524Auf GitHub ansehen↗

    Apostrophe is an open-source Node.js headless content management system that delivers structured content through REST APIs while providing a visual in-context page editor for live editing. It is built on a module-based plugin architecture that extends CMS functionality through reusable modules, each encapsulating logic, configuration, and templates. The system uses schema-driven content modeling to define data structures and validation rules through configurable schemas and custom field types, with all content stored as flexible JSON-like documents in MongoDB. The platform distinguishes itsel

    Persists all content as flexible JSON-like documents in MongoDB, supporting schema-less data structures and scalable queries.

    JavaScriptapostrophecmscms-framework
    Auf GitHub ansehen↗4,524
  • gnemoug/distribute_crawlerAvatar von gnemoug

    gnemoug/distribute_crawler

    3,243Auf GitHub ansehen↗

    Distribute crawler ist ein verteiltes Web-Scraping-Framework, das sich in Scrapy integriert, um mehrere Crawler-Instanzen über Cluster hinweg zu koordinieren. Es nutzt eine zentralisierte Aufgabenwarteschlange, um gleichzeitige Datensammeloperationen zu verwalten und zu skalieren, was eine horizontale Skalierung von Scraping-Aufgaben über mehrere Worker-Nodes hinweg ermöglicht. Das Framework zeichnet sich durch seinen Fokus auf groß angelegtes Datenmanagement und Traffic-Kontrolle aus. Es speichert gescrapte Elemente und binäre Assets in dokumentorientierten Datenbankclustern und nutzt Deduplizierungslogik, um Bandbreite und Speicher zu optimieren. Um eine konsistente Datensammlung von geschützten Quellen aufrechtzuerhalten, setzt es automatisierte Anti-Blocking-Strategien ein, einschließlich der Rotation von Request-Identitäten, dynamischer Geschwindigkeitsdrosselung und Anpassungen der Nebenläufigkeit basierend auf der Reaktionsfähigkeit der Zielseite. Das System umfasst eine umfassende Infrastruktur für die betriebliche Überwachung, einschließlich Echtzeit-Leistungsüberwachung und Metrik-Aggregation. Es unterstützt eine modulare Request-Pipeline, die die Injektion benutzerdefinierter Header und Verhaltenssteuerungen während des Crawling-Prozesses ermöglicht.

    Persists scraped items and binary assets into sharded MongoDB clusters for high-volume data management.

    Python
    Auf GitHub ansehen↗3,243
  1. Home
  2. Data & Databases
  3. MongoDB Persistence