{"repo":"matterai/DataKitsune","free":true,"listed":false,"github":"https://github.com/matterai/DataKitsune","clone":"git clone https://github.com/matterai/DataKitsune.git","description":"Introducing DataKitsune, an open-source Telegram bot designed to enhance the way you manage and retrieve links shared within your personal or group chats. By automatically indexing the content of these links, Data Kitsune allows you to efficiently search and access shared resources based on their content.​","language":"TypeScript","stars":55,"topics":["links-management","rag","search","telegram-bot"],"license":"MIT","category":"ai-agents","readme_excerpt":"🦊 Data Kitsune - Idea by Alexey @darkolorin Moiseenkov - Design by Oleksandr @alexbemore Shatov - Executed by Vladimir @matterai Vlasiuk Data Kitsune is a microservices-based application for content extraction, processing, and delivery through Telegram. It leverages multiple AI services, including OpenAI, Gemini, Grok, and R2R for enhanced content understanding and retrieval. Overview The application functions as a Telegram bot that: 1. Captures links shared in Telegram 2. Extracts content using Firecrawl 3. Uses AI to process and summarize the content 4. Stores the content in a searchable database 5. Delivers summaries and notifications to users Architecture The application is built using a microservices architecture with the following components: Services - telegram-listener : Processes incoming Telegram messages and commands - links-saver : Saves shared links to the database - content-parser : Extracts content from links using Firecrawl and AI - description-writer : Generates summaries of extracted content - r2r-injector : Stores processed content in R2R for vectorized search - updates-sender : Sends notifications to subscribed users - finalizer : Completes the processing pipeline and sends final notifications Data Stores - PostgreSQL : Primary database for storing all application data - Redis : Used for message queuing between services - R2R : Retrieval augmented generation system for semantic search AI Integration The application integrates with multiple AI providers: -","default_branch":null,"files":null,"tree":[],"storefront":"/r/matterai","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/matterai/DataKitsune/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}