awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Chat history database

Ranking updated Jul 1, 2026

Compare the top open-source databases for chat history. Hand-picked options ranked by performance and scalability to help you find the best fit.

Chat history database

Find the best repos with AI.We'll search the best matching repositories with AI.
  • hellodigua/chatlabhellodigua avatar

    hellodigua/ChatLab

    4,522View on GitHub↗

    ChatLab is a self-hosted chat database and data pipeline designed to normalize, store, and analyze large-scale social conversation histories. It functions as an analytics platform that uses large language models to extract patterns and insights from messaging data imported from multiple platforms. The system distinguishes itself through an AI-powered analysis engine that utilizes vector-based history analysis and agent-based function calling to summarize conversation trends. It further identifies behavioral patterns by generating visual analytics, including heatmaps, word clouds, and activity

    ChatLab is a self-hosted chat database and data pipeline that imports message histories from many platforms (WhatsApp, Telegram, Discord, etc.), stores them, and enables search and analysis—fitting your need for archiving and searching chats, though its emphasis on AI-driven analytics goes beyond a basic backup tool.

    TypeScriptChat Data Query APIs
    View on GitHub↗4,522
  • groupultra/telegram-searchgroupultra avatar

    groupultra/telegram-search

    3,949View on GitHub↗

    Telegram Search is a self-hosted platform designed to export, index, and archive personal or group message history. It functions as a private search engine that transforms scattered communication logs and media assets into a searchable knowledge library, allowing users to maintain full control over their data through containerized infrastructure. The platform distinguishes itself by utilizing vector-based semantic indexing to enable fuzzy retrieval across historical datasets. It incorporates an optical character recognition pipeline to extract text from images and media files, ensuring that v

    groupultra/telegram-search is a self-hostable tool that exports and fuzzy-searches Telegram chat history, so it fits the chat archiving category but lacks the multi-platform support and several other required features like import, attachments, and API access.

    TypeScriptTelegram Chat ImportersRetrieval Augmented GenerationSemantic Vector Search
    View on GitHub↗3,949

Related searches

  • an open source platform for chat applications
  • a react library for chat interfaces
  • an open source solution for cloud storage
  • an open source self hosted chat platform
  • a real-time chat application using WebSockets
  • a library for offline first data synchronization
  • a self hosted team messaging platform
  • a lightweight self hosted LLM chat interface