Found 31 AI tools
Click any tool to view details
rag-chatbot is a chatbot model based on artificial intelligence technology that allows users to interact with multiple PDF files through natural language. The model uses the latest machine learning technologies, such as Huggingface and Ollama, to understand PDF content and generate answers. Its importance lies in its ability to process large amounts of document information and provide users with fast and accurate question and answer services. Product background information indicates that this is an open source project aimed at improving the efficiency of document processing through technological innovation. The project is currently free and is mainly aimed at developers and technology enthusiasts.
voice-chat-pdf is an example based on the LlamaIndex project and built using Next.js. It allows users to interact with PDF documents through voice through a simple RAG system. This project requires an OpenAI API key to access the real-time API and generate embedding vectors of documents within the project for voice interaction. It demonstrates how advanced machine learning techniques can be applied to improve the efficiency and convenience of document interaction.
gradio-bot is a tool that turns Hugging Face Space or Gradio apps into Discord bots. It allows developers to quickly deploy existing machine learning models or applications to the Discord platform through simple command line operations to achieve automated interaction. This not only improves the accessibility of the application, but also provides developers with a new channel for direct interaction with users.
curiosity is a chatbot project based on the ReAct framework, aiming to explore and build a Perplexity-like user interaction experience through LangGraph and FastHTML technology stack. The core of the project is a simple ReAct agent that uses Tavily search to enhance text generation. Supports three different LLMs (Large Language Models), including OpenAI's gpt-4o-mini, Groq's llama3-groq-8b-8192-tool-use-preview, and Ollama's llama3.1. The project builds the front-end via FastHTML, which overall provides a fast user experience, although there may be some challenges during debugging.
MemoryScope is a framework that provides long-term memory capabilities for large language model (LLM) chatbots. It enables chatbots to store and retrieve memory fragments through memory databases and work libraries, thereby achieving personalized user interaction experience. Through operations such as memory retrieval and memory integration, this product enables the robot to understand and remember the user's habits and preferences, providing users with a more personalized and coherent conversation experience. MemoryScope supports multiple model APIs, including openai and dashscope, and can be used in conjunction with existing agent frameworks such as AutoGen and AgentScope, providing rich customization and scalability.
kotaemon is an open source, RAG (Retrieval-Augmented Generation) model-based tool designed to interact with user documents through a chat interface. It supports multiple language model API providers and local language models, and provides a clean and customizable user interface suitable for end users to perform document Q&A and developers to build their own RAG Q&A process.
ChatCat is a web application designed to enable users to seamlessly create, deploy and manage AI-powered chatbots. These chatbots are trained to extract content from user-provided URLs and can provide real-time, context-aware responses. The application leverages the Together API to provide advanced AI capabilities, ensuring a high-quality interactive experience.
LLaMA Assistant for Mac is a desktop client developed based on the llama-cpp-python library and is designed to assist users with predefined requirements. It uses a lot of code from other projects, but replaces the ollama parts with llama-cpp-python to achieve a solution more consistent with Python programming style.
Meta Llama 3.1 is a series of large-scale pre-trained and instruction-tuned generative models in multiple languages, including 8B, 70B and 405B sized versions. These models are optimized for multilingual conversation use cases and outperform many open and closed source chat models on common industry benchmarks. The model uses an optimized transformer architecture and is tuned through supervised fine-tuning (SFT) and reinforcement learning with human feedback (RLHF) to match human preferences for usefulness and safety.
Meta Llama 3.1 is a series of pre-trained and instruction-tuned multilingual large language models (LLMs) supporting 8 languages, optimized for conversational use cases, and improved safety and usefulness through supervised fine-tuning (SFT) and reinforcement learning with human feedback (RLHF).
Typebot is an open source chatbot builder that allows users to visually create advanced chatbots, embed them into any web/mobile application, and collect results in real time. It provides more than 34 building blocks, such as text, pictures, videos, audio, conditional branches, logic scripts, etc., and supports multiple integration methods, such as Webhook, OpenAI, Google Sheets, etc. Typebot supports custom themes to match brand identity and provides in-depth analysis capabilities to help users gain insight into the chatbot's performance.
Enchanted is an open source, Ollama-compatible app for macOS/iOS/visionOS that allows users to talk to private self-hosted language models such as Llama 2, Mistral, Vicuna, and more. It's basically a ChatGPT application interface connected to a private model. Enchanted's goal is to provide a product that allows for unfiltered, secure, private and multi-modal experiences across all devices in the iOS ecosystem (macOS, iOS, Watch, Vision Pro).
TalkWithGemini is a cross-platform application that supports one-click free deployment. Users can interact with Gemini models through this application. It supports multi-modal interaction methods such as image recognition and voice dialogue to improve work efficiency.
GLM-4V-9B is a new generation of pre-training model launched by Zhipu AI. It supports Chinese and English bilingual multi-round dialogue at 1120*1120 high resolution, as well as visual understanding capabilities. In the multi-modal evaluation, GLM-4V-9B demonstrated excellent performance beyond GPT-4-turbo-2024-04-09, Gemini 1.0 Pro, Qwen-VL-Max and Claude 3 Opus.
gpt-computer-assistant is an application designed for Windows, macOS and Ubuntu operating systems to provide an alternative ChatGPT application. It allows users to easily install through Python libraries, and plans to provide native installation scripts (.exe). The product is powered by Upsonic Tiger, a platform that provides a feature center for large language model (LLM) agents. Key benefits of the product include cross-platform compatibility, ease of installation and use, and future support for native models.
GLM-4-9B-Chat is an open source version of the new generation pre-training model GLM-4 series launched by Zhipu AI. It has advanced functions such as multi-round dialogue, web browsing, code execution, custom tool invocation, and long text reasoning. It supports 26 languages including Japanese, Korean, and German, and has launched a model that supports 1M context length.
CogVLM2 is a second-generation multi-modal pre-trained dialogue model developed by the Tsinghua University team. It has achieved significant improvements in multiple benchmark tests and supports 8K content length and 1344*1344 image resolution. CogVLM2 series models provide open source versions that support Chinese and English, with performance comparable to some non-open source models.
AutoGroq is an AI-powered conversational assistant designed to revolutionize the way users interact with AI tools by automatically generating expert agents. It overcomes the limitations of existing solutions and provides a user-friendly, powerful and configuration-free experience. The platform focuses on providing immediate and relevant assistance by automatically generating expert agents dedicated to any problem, regardless of its complexity.
OpenAI Assistants API quickstart with Next.js is a template project that uses OpenAI’s Assistants API and Next.js framework to quickly build chatbots. It supports advanced features such as streaming, code interpreters, and file searches, and is designed to demonstrate how to integrate the power of OpenAI in Next.js applications.
ollama-reply is an open source browser extension that leverages the power of the Ollama Llama3 model to generate engaging social media replies designed to drive social growth for users. This tool is designed as a free and open source alternative to MagicReply. Not only is it free to use, but it's highly customizable and can adapt to any Ollama model and tailor responses to the user's needs.
llama3-Chinese-chat is the first Chinese conversation version of llama3. It is specially designed for Chinese users and supports high-quality multi-round conversations. It uses 170k+ Chinese dialogue data for training, has features such as role playing and agent ability enhancement, and provides detailed training and reasoning tutorials. In addition, the project also plans to open source browser plug-ins to add AI note-taking and mind-mapping functions to further enhance the user experience.
AIlice is a lightweight AI agent designed to create a self-contained artificial intelligence assistant similar to JARVIS. It does this by building a "text computer" with a large language model (LLM) at its core. AIlice excels in topic research, coding, systems administration, literature reviews, and complex hybrid tasks beyond these basic abilities. AIlice leverages GPT-4 to achieve near-perfect performance in daily life tasks and is leveraging the latest open source models to move towards practical applications.
chat-with-mlx is a library that shows how to use the MLX framework for native conversations on Apple Silicon. It supports a variety of open source models and can easily integrate any HuggingFace and MLX compatible open source models.
Open WebUI is a friendly web user interface designed for LLMs (Large Language Models), supporting Ollama and OpenAI compatible APIs. It provides an intuitive chat interface, responsive design, fast response performance, easy installation, code syntax highlighting, Markdown and LaTeX support, native RAG integration, web browsing capabilities, prompt preset support, RLHF annotations, session markers, model download/deletion, GGUF file model creation, multi-model support, multi-modal support, model file builder, collaborative chat, OpenAI API integration and other functions.
coze-discord-proxy is a plug-in that acts as a proxy for discord robots. It can call the discord robot hosted by coze through the API interface to achieve dialogue with AI such as chatGPT. The plug-in supports streaming conversation return, conversation text-to-image and image-to-text functions. It also supports the creation of channels/sub-channels/threads, and designated dialogue channels to achieve isolation. It is also compatible with openai's dialogue interface, GPT image recognition interface, etc., and is very suitable for integration into panels such as NextChat and OneChat, providing powerful AI chat capabilities.
ChatGemini is a web client based on Google Gemini. It is compliant with ChatGPT 3.5 and uses the same logic as ChatGPT 3.5. It also supports uploading images in chat and automatically calls the Gemini-Pro-Vision model for image recognition. Users can customize the Gemini API server address and deploy the project to a server that supports PHP.
AGI-Samantha is an autonomous agent that simulates Samantha in the movie "Her". It has dynamic voice capabilities and can speak autonomously according to context. Compared with general LLMs, it is not limited to answers and reactions. It also has real-time vision capabilities, external classification memory, and the ability to dynamically read and write, selecting the most relevant information. AGI-Samantha is evolving every moment, and the experiences stored in its memory can influence its subsequent behavior, such as personality, speaking frequency and style. AGI-Samantha is coordinated through a series of LLM calls, each with a different purpose, and these modules work together to simulate basic human brain workflows.
GeminiProChat is GeminiPro's minimized web interface, providing a simple and effective chat experience. It supports controlling websites through environment variables, allows users to deploy via Docker, and provides easy-to-deploy Vercel and Railway options. GeminiProChat is a flexible tool for users who need a simple and efficient chat interface.
CopilotKit is an open source Copilot platform for building in-app AI chatbots and AI-driven text areas in React web applications. It combines front-end SDK, back-end SDK and optional cloud infrastructure to provide a comprehensive solution.
Perplexity has launched two online language models: pplx-7b-online and pplx-70b-online. These two models can utilize the latest information on the Internet to form responses, thus being able to accurately answer time-related questions. Responses from pplx online models are more helpful, accurate and timely.
GitLab Duo Chat is GitLab's AI conversation assistant, which can help users ask questions and obtain GitLab-related information. It uses a large language model that can handle natural language questions and provide answers.
Explore other subcategories under programming Other Categories
768 tools
465 tools
368 tools
294 tools
140 tools
85 tools
66 tools
61 tools
AI chatbot Hot programming is a popular subcategory under 31 quality AI tools