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 #agent #chatgpt #claude #claude_3_opus #claude_api #docker #fly_io #gemini #gpt_4_api #groq #koyeb #langchain #mixtral_8x7b #python_telegram_bot #replit #replit_bot #telegram_bot #vertex_ai #zeabur

The TeleChat bot is a powerful Telegram bot that uses various large language model APIs, such as GPT-3.5, GPT-4, Claude, and Gemini, to provide efficient conversations and information searches. Here are the key benefits Supports a wide range of AI models, allowing you to switch between them easily.
- **Multimodal Question Answering** Works in group chats with features like topic mode and isolated dialogues.
- **Rich Plugin System** Allows flexible model switching and supports streaming output.
- **Efficient Message Processing** Available in English, Simplified Chinese, Traditional Chinese, and Russian.
- **Easy Deployment**: Supports one-click deployment on platforms like Koyeb, Zeabur, Replit, and Docker.

This bot enhances your Telegram experience by providing comprehensive and efficient interactions, making it a valuable tool for information gathering and conversation.

https://github.com/yym68686/ChatGPT-Telegram-Bot
1
#jupyter_notebook #ai #finetuning #langchain #llama #llama2 #llm #machine_learning #python #pytorch #vllm

The `llama-recipes` repository helps you get started with Meta's Llama models, including Llama 3.2 Text and Vision. It provides example scripts and notebooks for various use cases, such as fine-tuning the models and building applications. You can use these models locally, in the cloud, or on-premises. The repository includes guides for installing the necessary tools, converting models to Hugging Face format, and using features like multimodal inference and responsible AI practices. This makes it easier for you to quickly set up and use the Llama models for your projects, saving time and effort.

https://github.com/meta-llama/llama-recipes
1
#jupyter_notebook #gemini #gemini_api #generative_ai #google #google_cloud #google_gemini #langchain #llm #palm_api #vertex_ai #vertex_ai_gemini_api #vertexai

This repository helps you use and develop generative AI with Google Cloud. It includes notebooks, code samples, and apps for various tasks like image generation, chatbots, and language models. You can find resources for building search engines, conversational AI, and more using Vertex AI. The repository also provides setup instructions and learning materials. This helps you quickly start and manage generative AI projects, making it easier to create innovative solutions.

https://github.com/GoogleCloudPlatform/generative-ai
1
#go #ai #go #golang #langchain

LangChain Go is a tool that helps you build applications using large language models (LLMs) with the Go programming language. It makes it easy to use LLMs by allowing you to combine different parts of your application in a flexible way. This means you can create smart programs that can answer questions, generate text, and more, all within your Go code. The benefit to you is that you can quickly and easily integrate powerful AI capabilities into your projects without needing to learn complex new technologies. There are also many examples and resources available to help you get started.

https://github.com/tmc/langchaingo
#python #ai_gateway #anthropic #azure_openai #bedrock #gateway #langchain #llm #llm_gateway #llmops #openai #openai_proxy #vertex_ai

LiteLLM is a tool that helps you use different AI models from various providers like OpenAI, Azure, and Huggingface in a simple way. Here’s how it benefits you You can call any AI model using a consistent format, making it easier to switch between different providers.
- **Consistent Output** You can set budgets and rate limits for your projects, helping you manage costs and usage efficiently.
- **Retry and Fallback Logic** It supports streaming responses and asynchronous calls, which can improve performance.
- **Logging and Observability**: You can easily log data to various tools like Lunary, Langfuse, and Slack, helping you monitor and analyze your AI usage.

Overall, LiteLLM simplifies working with multiple AI providers, makes your code cleaner, and helps you manage resources better.

https://github.com/BerriAI/litellm
#typescript #agent_monitoring #analytics #evaluation #gpt #langchain #large_language_models #llama_index #llm #llm_cost #llm_evaluation #llm_observability #llmops #monitoring #open_source #openai #playground #prompt_engineering #prompt_management #ycombinator

Helicone is an all-in-one, open-source platform for developing and managing Large Language Models (LLMs). It allows you to integrate with various LLM providers like OpenAI, Anthropic, and more with just one line of code. You can observe and debug your model's performance, analyze metrics such as cost and latency, and fine-tune your models easily. The platform also offers a playground to test and iterate on prompts and sessions, and it supports prompt management and automatic evaluations. Helicone is enterprise-ready, compliant with SOC 2 and GDPR, and offers a generous free tier of 100k requests per month. This makes it easier to manage and optimize your LLM projects efficiently.

https://github.com/Helicone/helicone
1
#typescript #artificial_intelligence #chatbot #chatgpt #javascript #langchain #large_language_models #llamaindex #low_code #no_code #openai #rag #react #typescript #workflow_automation

Flowise is a tool that makes it easy to build applications using Large Language Models (LLMs) with a drag-and-drop interface. You can quickly start by installing NodeJS and then installing Flowise using simple commands. It also supports deployment through Docker and various cloud services like AWS, Azure, and more. The benefit to you is that you can create customized LLM flows without needing to write complex code, making it easier and faster to develop your applications. Additionally, Flowise offers extensive documentation and community support to help you along the way.

https://github.com/FlowiseAI/Flowise
#typescript #agent #agents #ai #ai_agent #ai_assistant #assistant #copilot #copilot_chat #hacktoberfest #langchain #langgraph #llm #nextjs #open_source #react #reactjs #ts #typescript

CopilotKit helps you build smart AI assistants that work directly within your applications. These assistants can analyze data, manage transactions, plan trips, and even help with research, all through natural language interaction. You can get started quickly with their easy-to-follow documentation and code samples. Joining their Discord community also gives you access to support and resources from the team and other users. This makes it easier for you to create powerful AI tools that assist your users in various tasks, enhancing their experience and productivity.

https://github.com/CopilotKit/CopilotKit
#python #agents #ai #artificial_intelligence #attention_mechanism #chatgpt #gpt4 #gpt4all #huggingface #langchain #langchain_python #machine_learning #multi_modal_imaging #multi_modality #multimodal #prompt_engineering #prompt_toolkit #prompting #swarms #transformer_models #tree_of_thoughts

Swarms is an advanced multi-agent orchestration framework designed for enterprise-grade production use. Here are the key benefits and features Swarms offers production-ready infrastructure with high reliability, modular design, and comprehensive logging, reducing downtime and easing maintenance.
- **Agent Orchestration** Swarms allows multi-model support, custom agent creation, an extensive tool library, and multiple memory systems, providing flexibility and extended functionality.
- **Scalability** Swarms includes a simple API, extensive documentation, an active community, and CLI tools, making development faster and easier.
- **Security Features**//docs.swarms.world) for more detailed information.

https://github.com/kyegomez/swarms
#python #chatgpt #langchain #llm #openai #openai_chatgpt #python #ui

Chainlit is a free and open-source Python framework that helps developers build advanced Conversational AI applications quickly. With Chainlit, you can create scalable and production-ready AI apps in minutes, not weeks. It provides full documentation, a community for help, and many examples to get you started. You can install it easily using `pip install chainlit` and start building your own apps right away. This saves you a lot of time and effort, making it easier to develop powerful AI applications.

https://github.com/Chainlit/chainlit
👍1
#jupyter_notebook #amazon_bedrock #amazon_titan #bedrock #embeddings #generative_ai #knowledge_base #langchain #rag

This repository provides pre-built examples to help you get started with Amazon Bedrock, a service for working with generative AI. You can learn the basics of Bedrock, how to craft effective prompts, implement AI agents, import custom models, and more. It also includes guides on responsible AI use, productionizing workloads, and improving model observability. To use these examples, ensure you have the necessary AWS IAM permissions and follow the detailed instructions in each folder. This resource helps you quickly and effectively use Amazon Bedrock for various AI tasks, making it easier to integrate generative AI into your projects.

https://github.com/aws-samples/amazon-bedrock-samples
#html #autogen #autogen_extension #langchain #markdown #microsoft_office #openai #pdf

MarkItDown is a tool that helps you convert many types of files into Markdown format. It supports converting files like PDF, PowerPoint, Word, Excel, images, audio, HTML, and more. You can install it using `pip install markitdown` or from the source code. The tool has a simple command-line interface and also works with Python scripts. It even supports plugins and integration with Azure Document Intelligence for advanced conversions. This makes it easy to analyze and index different types of files, which is very useful for organizing and working with various document formats.

https://github.com/microsoft/markitdown
#typescript #ai #artificial_intelligence #browser #browser_automation #gpt #gpt_4 #langchain #llama #llm #openai #playwright #puppeteer #scraper

LLM Scraper is a tool that helps you get structured data from any webpage using large language models (LLMs). It supports different AI providers like OpenAI and Ollama, and it uses the Playwright framework to work with web pages. You can define what data you want to extract using schemas, which makes sure everything is organized correctly. This tool also allows you to generate code automatically for scraping tasks, making it easier to reuse scripts. The benefit is that you can easily collect data from websites in a structured way, which is helpful for projects that need specific information from the internet.

https://github.com/mishushakov/llm-scraper
#jupyter_notebook #agents #ai #genai #langchain #langgraph #llm #llms #openai #tutorials

This repository offers a comprehensive collection of tutorials and implementations for building Generative AI (GenAI) agents. It helps users learn how to create simple conversational bots to complex multi-agent systems. By using this resource, you can improve your skills in developing AI solutions that automate tasks, enhance decision-making, and provide personalized experiences. The benefits include increased efficiency, better customer interactions, and the ability to innovate faster than competitors.

https://github.com/NirDiamant/GenAI_Agents
#jupyter_notebook #ai #langchain #llama_index #llm #llms #opeani #python #rag #tutorials

This project is about improving Retrieval-Augmented Generation (RAG) systems, which combine information retrieval with AI to generate more accurate and relevant responses. By sponsoring this project through GitHub Sponsors, you help support the development of these advanced techniques. Your sponsorship fuels innovation in RAG technologies, allowing for better maintenance and expansion of this valuable resource. This benefits users by providing them with cutting-edge tools and insights that enhance their work with AI systems.

https://github.com/NirDiamant/RAG_Techniques
👍1
#go #ai #ai_application #ai_framework #langchain #langchain_for_go #langchaingo #llm_application

Eino is a powerful tool for building AI applications using large language models (LLMs). It helps developers create complex AI apps quickly and reliably by providing reusable components, strong type checking, and efficient stream processing. Eino simplifies the development process with its easy-to-use APIs and tools for debugging and visualization. This makes it easier to manage data flows and handle multiple tasks at once, ensuring that your AI applications are both scalable and maintainable.

https://github.com/cloudwego/eino
#python #agents #bgi #database #gpt #gpt_4 #hacktoberfest #langchain #llm #private #rag #security #vicuna

DB-GPT is an open-source framework that helps developers build AI applications using databases and large language models. It offers features like managing multiple AI models, converting natural language to SQL queries, and integrating external knowledge sources. This makes it easier for users to create custom data applications with less code. The benefits include streamlined development, improved data analysis, and enhanced collaboration between different AI agents, making complex tasks simpler and more efficient.

https://github.com/eosphoros-ai/DB-GPT
#python #agent #agentops #agents_sdk #ai #anthropic #autogen #cost_estimation #crewai #evals #evaluation_metrics #groq #langchain #llm #mistral #ollama #openai #openai_agents

AgentOps is a tool that helps developers monitor and improve AI agents. It provides features like session replays, cost management for Large Language Models (LLMs), and security checks to prevent data leaks. This platform allows you to track how your agents perform, interact with users, and use external tools. By using AgentOps, you can quickly identify problems, optimize agent performance, and ensure compliance with safety standards. It integrates well with popular platforms like OpenAI and AutoGen, making it easy to set up and use[1][3][5].

https://github.com/AgentOps-AI/agentops
#typescript #aceternity_ui #agent #agents #ai #chrome_extension #extension #fastapi #glean #langchain #langgraph #nextjs #nextjs15 #notebooklm #notion #ollama #perplexity #python #rag #slack #typescript

SurfSense is a highly customizable AI research tool that helps you organize and search your personal knowledge base. It connects to many external sources like search engines, Slack, Notion, YouTube, and GitHub. You can upload various file types and interact with your saved content using natural language. SurfSense provides cited answers and supports local AI models, making it a powerful tool for research. It's also self-hostable and open-source, allowing you to control your data and customize it as needed. This helps you manage information more efficiently and privately.

https://github.com/MODSetter/SurfSense