LlamaFS is a self-organizing file manager that automatically renames and organizes files based on their contents. It supports various file types and even images and audio. It can run in two modes - batch mode and watch mode. In batch mode, LlamaFS suggests a file structure and organizes files. In watch mode, it watches your directory and proactively learns your file organization habits. The project is built on a Python backend and Electron for the frontend.
Verba is an open-source application designed to offer an end-to-end, streamlined, and user-friendly interface for Retrieval-Augmented Generation (RAG) out of the box. It supports various RAG techniques, data types, LLM providers, and offers Docker support and a fully-customizable frontend.
This is a local LLM chatbot project with RAG for processing PDF input files
Scrapegraph-ai is a Python library for web scraping using AI. It provides a SmartScraper class that allows users to extract information from websites using a prompt. The library uses LLM models like Ollama, OpenAI, Azure, Gemini, and others for information extraction.
The llama-cpp-agent framework is a tool designed for easy interaction with Large Language Models (LLMs). It provides a simple yet robust interface using llama-cpp-python, allowing users to chat with LLM models, execute structured function calls and get structured output.