Autoflow

screenshot of Autoflow

pingcap/autoflow is a Graph RAG based and conversational knowledge base tool built with TiDB Serverless Vector Storage. Demo: https://tidb.ai

Overview

AutoFlow is an innovative open source graph-based knowledge base tool that leverages cutting-edge technology to enhance search capabilities and user interaction. Built on the robust architecture of TiDB Vector and LlamaIndex, along with DSPy, AutoFlow aims to make knowledge retrieval as seamless and efficient as possible. While still in its early development stages, the platform promises an exciting future with plans for a Python package distribution, signaling a commitment to continuous improvement and user engagement.

As we navigate an increasingly complex information landscape, AutoFlow's approach to knowledge management positions it as a potentially invaluable tool for both individuals and organizations. Its ability to integrate features that streamline the search process while promoting community contributions sets a strong foundation for growth and innovation.

Features

  • Perplexity-style Conversational Search: AutoFlow includes an advanced built-in website crawler that enhances browsing experiences by efficiently navigating and scraping official sites for comprehensive search results.

  • Image Embeddable JavaScript Snippet: Seamlessly integrate the conversational search window into your website with a simple JavaScript snippet, ensuring an intuitive user experience for product-related inquiries.

  • Docker Compose Deployment: Optimized for deployment with Docker Compose, requiring just 4 CPU cores and 8GB of RAM to get started, making it accessible for various user environments.

  • Robust Tech Stack: Leverages TiDB for database management, LlamaIndex for RAG framework capabilities, and DSPy for programming foundation models, ensuring a powerful backend infrastructure.

  • Community Engagement: Encourages contributions from developers and users alike, fostering a collaborative atmosphere for ongoing development and enhancement of the tool.

  • Open Source License: AutoFlow operates under the Apache License, Version 2.0, making it freely available for users to modify and share, promoting innovation and accessibility in technology.