GitHub Trends
10.1K subscribers
15.3K links
See what the GitHub community is most excited about today.

A bot automatically fetches new repositories from https://github.com/trending and sends them to the channel.

Author and maintainer: https://github.com/katursis
Download Telegram
#python #1panel #gpt #knowledgebase #llm #maxkb #ollama #openai

MaxKB is a powerful knowledge base question-and-answer system based on large language models and RAG (Retrieval-Augmented Generation). It's easy to use: you can upload documents or automatically fetch online content, which is then split, vectorized, and processed for smart question-answering interactions. MaxKB supports various large models, both local and public, and allows flexible workflow arrangements to meet complex business needs. It can be seamlessly integrated into existing systems without coding, enhancing user satisfaction with intelligent questioning capabilities. This makes it ideal for enterprise knowledge bases, customer service, academic research, and education.

https://github.com/1Panel-dev/MaxKB
#typescript #ai #azure_openai_api #chat #chatglm #chatgpt #claude #dalle_3 #function_calling #gemini #gpt #gpt_4 #gpt_4_vision #knowledge_base #nextjs #ollama #openai #qwen2 #rag #tts

LobeChat is an open-source, modern chatbot framework that supports ChatGPT and other Large Language Models (LLMs). It offers several key features Works with multiple AI model providers like OpenAI, Google AI, and more.
- **Speech Synthesis and Voice Conversation** Can recognize and respond to images using models like GPT-4 Vision.
- **Text to Image Generation** Extends functionality with plugins for tasks like web searches and document management.
- **One-Click Deployment** Offers customizable themes and optimized mobile experience.

These features make LobeChat highly flexible and user-friendly, allowing you to create a personalized and powerful chatbot with minimal setup.

https://github.com/lobehub/lobe-chat
#go #gemma #gemma2 #go #golang #llama #llama2 #llama3 #llava #llm #llms #mistral #ollama #phi3

Ollama is a tool that lets you use large language models on your own computer. You can download and install it for macOS, Windows, or Linux. It supports various models like Llama 3.2, Phi 3, and others, which you can run locally using simple commands. For example, to run the Llama 3.2 model, you just need to type `ollama run llama3.2`.

The benefit to you is that you can use powerful language models without relying on cloud services, ensuring your data stays private and secure. You can also customize the models with specific prompts and settings to fit your needs. Additionally, there are many community integrations and libraries available to extend its functionality in various applications.

https://github.com/ollama/ollama
#javascript #agent_framework_javascript #ai_agents #crewai #custom_ai_agents #desktop_app #llama3 #llm #llm_application #llm_webui #lmstudio #local_llm #localai #multimodal #nodejs #ollama #rag #vector_database #webui

AnythingLLM is an all-in-one AI app that lets you chat with your documents, use AI agents, and manage multiple users without complicated setup. You can choose from various large language models (LLMs) and vector databases, and it supports different document types like PDF, TXT, and DOCX. It also has a simple chat interface with drag-and-drop functionality and clear citations. You can run it locally or host it remotely, and it includes features like custom AI agents, multi-modal support, and cost-saving measures for managing large documents. This makes it easy to use AI with your documents in a flexible and efficient way.

https://github.com/Mintplex-Labs/anything-llm
#lua #anthropic #chatgpt #claude #claude_3_5_sonnet #copilot #copilot_chat #gemini #google_gemini #gpt #gpt_4o #gpt4o #llm #neovim #nvim #nvim_plugin #ollama #openai #plugin #xai #zed

CodeCompanion.nvim is a powerful plugin for Neovim that integrates various Large Language Models (LLMs) like Anthropic, Copilot, Gemini, Ollama, OpenAI, Azure OpenAI, and xAI. Here’s the key information and benefits It supports multiple LLM adapters, allowing you to choose the one that best suits your needs.
- **Chat Buffer and Inline Assistant** Enhance your interactions with variables and slash commands that provide additional context to the LLM.
- **Tools and Agents** Create custom prompts and workflows to tailor the LLM's responses to specific tasks.
- **Easy Installation** Customize adapters, models, and settings to fine-tune the plugin according to your preferences.

The benefit to the user is enhanced productivity and efficiency in coding tasks, thanks to the integration of powerful LLMs directly within Neovim. This allows for real-time code assistance, explanations, and refactoring, making your coding experience more streamlined and effective.

https://github.com/olimorris/codecompanion.nvim
#typescript #ai #chatbot #chatgpt #copilot #desktop #desktop_app #gpt #gpt_4 #linux #macos #ollama #openai #ubuntu #windows

Chatbox is a powerful AI tool that you can use on your desktop or mobile device. It supports multiple language models like ChatGPT, Claude, and more, and offers features like local data storage for privacy, easy installation, and image generation with Dall-E-3. You can use it in multiple languages, collaborate with teams, and enjoy a user-friendly interface with dark mode. It's available for Windows, Mac, Linux, iOS, and Android, making it convenient to use anywhere. The benefits include enhanced productivity with keyboard shortcuts, advanced prompting, and the ability to save and reuse prompts, all while keeping your data private and secure.

https://github.com/Bin-Huang/chatbox
#python #ollama #python

The Ollama Python library makes it easy to use Ollama models in your Python projects. To use it, you need to have Ollama installed and running, and then install the library with `pip install ollama`. You can then use simple code to ask questions or generate text using different models. For example, you can ask "Why is the sky blue?" using a specific model like `llama3.2`. The library also supports streaming responses and asynchronous requests, which can be useful for real-time applications. This makes it beneficial for users who want to integrate AI capabilities into their projects quickly and efficiently.

https://github.com/ollama/ollama-python
#python #agent #ai #chatbot #chatgpt #docker #function_calling #gemini #gpt #llama #llm #ollama #openai #python #qq #qqbot #qqchannel #telegram

AstrBot is a powerful chatbot and development framework that supports multiple messaging platforms like QQ, WeChat, Telegram, and more. It integrates with large language models (LLMs) such as OpenAI, Google Gemini, and others, allowing for multi-round conversations, personality settings, and multimodal capabilities like image understanding and speech-to-text. The bot has a user-friendly plugin system, a visual management panel, and high stability due to its modular design. This makes it easy to deploy and manage, with various deployment options including Docker, Windows, and Replit. Using AstrBot benefits users by providing a versatile and highly customizable chatbot solution that can be easily extended with new features through plugins.

https://github.com/Soulter/AstrBot
#javascript #ai #llm #llm_ui #llm_webui #llms #ollama #ollama_webui #open_webui #openai #rag #self_hosted #ui #webui

Open WebUI is a powerful and user-friendly AI platform that you can run entirely offline. It supports various AI models like Ollama and OpenAI, and has a built-in inference engine for advanced chat interactions. You can set it up easily using Docker or Kubernetes, and it offers many features such as granular permissions, responsive design for all devices, Markdown and LaTeX support, hands-free voice/video calls, and integration with web searches and image generation.

Using Open WebUI benefits you by providing a secure and customizable AI experience. You can manage user roles and permissions, use multiple models simultaneously, and even create your own models through the Web UI. It also supports multilingual interactions and continuous updates to improve its functionality. Overall, Open WebUI makes it easy to deploy and use AI in a flexible and secure way.

https://github.com/open-webui/open-webui
#typescript #chat_application #chrome_extension #localllm #ollama #open_source

Page Assist is a browser extension that lets you use your local AI model from any webpage. It works on browsers like Chrome, Brave, Edge, and Firefox. Here’s how it helps you:

- You can open a sidebar or a new tab to interact with your AI model.
- You can ask questions about the content of the webpage you're on.
- It doesn't collect personal data and stores everything locally.

This makes it easy to get help from your AI model while browsing the internet, all without sharing your data.

https://github.com/n4ze3m/page-assist
1