6 dépôts
Systems for indexing and searching historical conversational data to retrieve specific information.
Distinguishing note: Existing candidates focus on administrative team metadata retrieval rather than searching message content.
Explore 6 awesome GitHub repositories matching data & databases · Chat History Indexing. Refine with filters or upvote what's useful.
Mempalace is a local-first long-term memory store for large language models and AI agents. It provides a persistent storage system for verbatim conversation history and agent data, utilizing a local-first knowledge graph to track evolving entity relationships and timelines. The project implements a standardized memory protocol that allows external AI clients to read and write persistent memory via standard input and output. It features a hybrid semantic search engine that combines keyword boosting and reranking to find precise historical information across scoped categories. The system inclu
Indexes historical conversational data from transcripts to enable precise information retrieval.
Lets-chat est une plateforme de communication d'équipe auto-hébergée et un serveur de chat XMPP conçu pour la messagerie privée. Il fournit un environnement de communication conteneurisé pour les petites équipes afin d'échanger des messages et des fichiers, avec une API REST programmable pour automatiser les conversations et gérer les messages depuis des outils externes. La plateforme fonctionne comme une passerelle et un serveur XMPP, assurant l'interopérabilité avec d'autres clients de messagerie conformes. Elle se distingue par la prise en charge de la gestion d'identité d'entreprise, permettant aux administrateurs de vérifier les identités des utilisateurs via des comptes locaux ou des services d'annuaire externes tels que LDAP et Kerberos. Le système couvre un large éventail de capacités de collaboration, incluant la messagerie directe privée, les salons de groupe protégés par mot de passe et la recherche dans l'historique des chats. Il gère la messagerie multimédia avec prise en charge des extraits de code, des mentions et de l'intégration de GIF tiers, tout en utilisant une couche de fournisseur pour router les téléchargements de fichiers vers des disques locaux ou du stockage cloud distant. L'application est packagée sous forme d'image conteneur pour un déploiement simplifié dans divers environnements et peut être configurée via des variables d'environnement.
Indexes and searches historical conversational data to retrieve specific past messages.
Cim is a distributed instant messaging system and server-side backend designed to manage real-time communication across a cluster of servers. It provides a scalable infrastructure for routing private and group messages while tracking user connection states and session locations across distributed nodes. The project features an interception layer for AI messaging middleware, which allows artificial intelligence agents to intercept incoming communication and generate automated responses. It also includes a real-time push infrastructure to deliver notifications and messages from the server to en
Enables searching historical conversational data using keywords for information retrieval.
Chatlog is a local-first chat history viewer and indexing tool designed to organize and search personal messaging exports. It functions as a static web application that transforms unstructured chat data into a standardized format using schema-based parsing rules. The system operates entirely on the client side, building a searchable message index within the browser to enable fast retrieval of conversations. By storing data directly on the user device, the tool allows for private message analysis and archiving without the use of a central server. The application is delivered as a bundle of pr
Indexes and searches historical conversational data to retrieve specific messages and information.
Once Campfire is a self-hosted team chat platform and real-time messaging server. It provides a web-based communication environment for internal team messaging, featuring group channels, private direct messages, and a bot-integrated system for automating external messaging services. The platform is distributed as a dockerized collaboration suite, allowing for containerized deployment with bundled application dependencies and automated SSL provisioning. The system covers a broad range of collaboration capabilities, including chat management with granular access controls, file attachment shari
Enables searching and indexing of historical chat conversations to quickly locate specific team information.
This project is a Git-based AI session tracker and context manager designed to record AI agent interactions, transcripts, and tool usage directly into Git repositories. It functions as a system for capturing and indexing the reasoning behind code changes, linking AI prompts and responses to specific code commits to preserve developer intent. The tool distinguishes itself by using Git as a primary storage layer for session metadata, utilizing shadow branches and checkpoints to track agent state without polluting the main commit log. It includes specialized capabilities for auditing AI contribu
Creates a searchable record of technical decisions and session metadata tied directly to Git commits.