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
#go

The Docker MCP Gateway helps you run and manage AI tools called MCP servers securely and easily using Docker containers. It acts as a single, safe gateway that connects AI applications to many MCP servers, handling authentication, secrets, and OAuth securely without exposing sensitive data. You can start, configure, and monitor these servers with simple commands, ensuring isolation and control. This setup lets you develop, test, and deploy AI tools faster while keeping your environment secure and consistent across different clients. It also supports automatic discovery of tools and detailed logging for better oversight. This benefits you by simplifying AI tool management and improving security in your projects.

https://github.com/docker/mcp-gateway
#javascript #gaia #general_purpose #multiagent_systems #multimodel

DeepResearchAgent is a smart system that uses a top-level planner to break down big tasks into smaller parts and assigns them to specialized agents like analyzers, researchers, and browser tools. It can deeply analyze data, do thorough research, and automatically gather up-to-date information from the web. It supports many AI models and tools, including image and video generation, and runs tasks efficiently with asynchronous operations. This system helps you get detailed, well-organized research results faster and with less effort by automating complex, multi-step tasks and combining many AI capabilities in one framework.

https://github.com/SkyworkAI/DeepResearchAgent
#cplusplus

This project helps you fix batteries that get locked by their Battery Management System (BMS) when it detects a fault, which sometimes happens by mistake or after the problem is fixed. Instead of throwing away a good battery, you can use open-source tools to reset the lock and save money. You set up an Arduino device and software on your computer (either a simple Windows program or Python-based) to communicate with the battery and unlock it. This way, you can repair and reuse batteries that would otherwise be wasted, reducing costs and environmental impact.

https://github.com/mnh-jansson/open-battery-information
1
#rust #gaussian_splatting #graphics #reconstruction

Brush is a powerful 3D reconstruction tool that uses Gaussian splatting to create high-quality 3D scenes. It works on many devices and systems, including macOS, Windows, Linux, Android, and even in web browsers like Chrome, without needing complex setups or heavy dependencies. You can train models interactively with your own images, view 3D scenes, and use it via a simple command-line interface. This makes it easy to create, explore, and share 3D content quickly and on almost any device, benefiting users by providing accessible, fast, and flexible 3D reconstruction technology for developers, artists, and researchers.

https://github.com/ArthurBrussee/brush
#cplusplus

Monad is a fast, scalable Layer 1 blockchain fully compatible with Ethereum's EVM, allowing you to run Ethereum smart contracts without changes. It improves speed by separating consensus (agreement on transaction order) from execution (processing transactions), enabling parallel transaction execution and reaching 10,000 transactions per second with 1-second finality. Monad uses a custom EVM and a special database (MonadDb) optimized for parallel state access, reducing delays. This means you get much faster, cheaper transactions while keeping Ethereum compatibility, making it easier for developers and users to adopt and benefit from high performance and scalability.

https://github.com/category-labs/monad
#rust

MonadBFT is a fast and secure blockchain consensus protocol that helps many independent nodes agree on the order of transactions quickly and reliably. It separates the process of agreeing on transaction order (consensus) from actually executing those transactions, which speeds up the system and allows for high throughput with 1-second finality. This design prevents problems like chain reorganizations (tail-forks) and censorship by any single validator, making the blockchain fairer, more stable, and efficient. For users, this means faster transaction confirmations, fewer unexpected changes, and a more trustworthy network without sacrificing decentralization or security.

https://github.com/category-labs/monad-bft
#swift #macos #macos_app #menu_bar #menubar #menubar_app #status_bar #statusbar #swift #swiftui #utility

Ice is a free, easy-to-use tool for macOS 14 and later that helps you hide and organize menu bar items to keep your screen clean and tidy. You can hide icons and reveal them by clicking, hovering, or scrolling, and it automatically hides them again to reduce clutter. It also lets you drag and drop items to arrange them, customize the menu bar’s look with colors and shapes, and use hotkeys to quickly show or hide sections. Ice launches at login and updates automatically, making your Mac’s menu bar simpler and more efficient without much setup time. This improves your workflow by reducing distractions and giving you quick access to the icons you need.

https://github.com/jordanbaird/Ice
2
#python

TimesFM is a powerful time-series forecasting model from Google Research, pretrained on 100 billion real-world data points, making it highly accurate even without retraining on new data. The latest version, TimesFM 2.5, is smaller (200M parameters) but supports longer input sequences and advanced forecasting features like continuous quantile forecasts. It can handle multiple time series and external factors, improving prediction quality for tasks like demand planning or weather forecasting. You can easily install and use it with Python, benefiting from fast, reliable forecasts across many applications without needing extensive model training. This saves time and effort while providing strong results.

https://github.com/google-research/timesfm
#typescript #agent #ai #ai_agents #ai_tools #automation #browser #browser_automation #browser_use #chrome_extension #comet #dia #extension #manus #mariner #multi_agent #n8n #nano #opensource #playwright #web_automation

Nanobrowser is a free, open-source Chrome extension that uses multiple AI agents to automate complex web tasks directly in your browser, keeping your data private since everything runs locally. It supports many AI language models, lets you customize which models handle different tasks, and offers an easy chat interface to control and track automation. You can automate repetitive tasks, ask follow-up questions, and review past interactions without coding. It works best on Chrome and Edge and is a cost-effective alternative to expensive AI automation tools, giving you powerful, flexible web automation with full control and privacy.

https://github.com/nanobrowser/nanobrowser
#javascript

You can find a complete collection of recipes from the restaurant 老乡鸡 (Lao Xiang Ji) in this project, which includes detailed cooking instructions and some AI-generated images, with a web version available for easy access. This resource is not official but is based on a thorough report of their dishes, allowing you to cook like they do at home. You can also contribute your own photos to improve the collection. This helps you learn authentic recipes and cooking methods from 老乡鸡, making it easier to recreate their popular dishes yourself. The project is open for suggestions and updates, ensuring it stays useful and accurate.

https://github.com/Gar-b-age/CookLikeHOC
#shell

Omarchy lets you quickly turn a fresh Arch Linux install into a fully set-up, modern web development system with just one command. It uses Hyprland for a beautiful desktop and includes all essential tools pre-configured, so you don’t have to spend time writing custom settings or hunting for the latest command-line tools. This saves you hours of setup and gives you a ready-to-use, efficient Linux environment ideal for development. It also supports disk encryption and uses modern defaults like the btrfs file system, making your system secure and reliable from the start.

https://github.com/basecamp/omarchy
1
#typescript #ai #ai_chatbot #angular #chat #chatbot #chatgpt #cohere #component #files #huggingface #image #nextjs #openai #react #react_chatbot #solid #speech #svelte #vue

Deep Chat is an easy-to-add AI chat tool for your website that connects with popular AI services like ChatGPT and HuggingFace or your own custom APIs using just one line of code. It supports text, voice input, speech-to-text, text-to-speech, file sharing, webcam photos, and audio recording, making conversations more interactive. You can customize everything from avatars to message styles and run small AI models directly in the browser without servers. It works with major web frameworks and offers features like local message storage and focus mode for a modern chat experience. This helps you quickly add a powerful, flexible AI chatbot that fits your needs and improves user engagement.

https://github.com/OvidijusParsiunas/deep-chat
#python #llm #multiagent #robotics #ros2 #zenoh

OpenMind's OM1 is an open-source, modular AI system that lets you build and control smart robots like humanoids, quadrupeds, and educational bots. It works with many types of sensors (cameras, LIDAR, web data) and supports physical actions like moving and talking. OM1 is easy to use with Python, supports many hardware platforms via plugins, and offers tools for debugging and voice/vision AI integration. You can quickly create custom AI agents that interact naturally and upgrade them for different robots. This helps you develop advanced, human-friendly robots that can navigate, communicate, and perform tasks autonomously or with your commands. It runs on common platforms and supports full autonomy with real-time mapping and control. This system benefits you by simplifying robot development, enabling flexible AI-powered behaviors, and supporting a wide range of hardware and applications.

https://github.com/OpenMind/OM1
2
#python

AIPy lets you interact with a large language model (LLM) through a full Python environment, so you can describe your data tasks in plain English and it automatically writes and runs Python code for you. This means you don’t have to manually type or copy code for data processing like cleaning, analyzing, or visualizing files. You can switch between simple task mode (for beginners) and Python mode (for advanced users), making it easy to handle complex data work efficiently. This saves time and effort by combining natural language instructions with direct Python execution in one tool.

https://github.com/knownsec/aipyapp
#typescript #anthropic #anthropic_claude #claude #claude_4 #claude_4_opus #claude_4_sonnet #claude_ai #claude_code #claude_code_sdk #cursor #ide #llm #llm_code #rust #tauri

opcode is a powerful desktop app that makes working with Claude Code easier and more visual. It lets you manage projects and coding sessions with a clear interface, create custom AI agents for specific tasks, track your usage and costs, and organize servers all in one place. You can save and restore session checkpoints, view detailed logs, and edit project files with live previews. It runs securely on your computer, keeping your data private, and supports Windows, macOS, and Linux. This tool helps you be more productive and organized when coding with Claude Code by replacing complex command-line work with a user-friendly GUI.

https://github.com/winfunc/opcode
#kotlin #android #gfw #proxy #shadowsocks #sing_box #trojan #vmess #vpn

NekoBox for Android is a free, open-source app that helps you use many types of proxy servers like Shadowsocks, VMess, Trojan, and WireGuard to browse the internet securely and anonymously. It creates an encrypted VPN tunnel on your device, protecting your data from snooping and letting you bypass geo-restrictions or blocked websites. You can manage multiple proxy accounts easily in one app. It supports popular subscription formats for easy setup and is regularly updated by its community. Avoid the Google Play version since it’s no longer open source; download it safely from the official GitHub releases instead. This tool benefits you by enhancing privacy, security, and internet freedom on your Android device.

https://github.com/MatsuriDayo/NekoBoxForAndroid
1
#python

You can use a Python script with Selenium or Appium to automatically buy tickets on Damai (大麦网) without delay. By setting up Python, installing required packages, and configuring a file with your desired concert details (like city, date, price, and attendees), the script simulates the buying process and can auto-submit orders for you. This saves you time and effort, increasing your chances of getting tickets quickly during high-demand sales. For mobile app ticket buying, Appium automates the process but requires extra setup like Node.js and Android SDK. This automation helps you avoid manual refreshing and speeds up ticket purchase.

https://github.com/WECENG/ticket-purchase
#python #ai_researcher

AI-Researcher is a powerful tool that fully automates scientific research from start to finish. It can review literature, generate new research ideas, design and implement algorithms, validate results, and even write complete academic papers. You just provide research ideas or reference papers, and it handles the rest using advanced AI agents. This saves you time and effort by streamlining complex research tasks, helping you innovate faster without needing deep technical expertise. It supports multiple AI models, offers a user-friendly web interface, and includes a benchmark to evaluate research quality, making it an efficient assistant for accelerating scientific discovery.

https://github.com/HKUDS/AI-Researcher
1
#c_lang

You can find detailed guides for Linux kernel developers and users in the Documentation/ folder, with files in formats like HTML and PDF. To build these documents yourself, use commands like `make htmldocs` or `make pdfdocs`. The documentation covers important topics such as kernel building, running requirements, and upgrade issues. Reading these helps you understand how to work with the Linux kernel safely and effectively, avoiding common problems when upgrading or modifying it. This makes managing and developing the kernel easier and more reliable for you.

https://github.com/torvalds/linux
#python #document_analysis #layout_analysis #ocr #parser #pdf #pdf_converter #pdf_parser #python #vlm_ocr

Dolphin is a smart AI tool that can analyze and understand complex document images, like pages with text, tables, formulas, and pictures. It works in two steps: first, it figures out the layout and reading order of the page; then, it quickly parses each element using special prompts. This makes it fast and accurate for turning document images into structured data like JSON or Markdown. You can use pre-trained models and easy code to process single pages, PDFs, or specific elements. This helps you save time and effort when extracting information from complicated documents efficiently.

https://github.com/bytedance/Dolphin
#python #multi_modal_rag #retrieval_augmented_generation

RAG-Anything is a powerful AI system that helps you search and understand documents containing mixed content like text, images, tables, and math formulas all in one place. It uses smart parsing and analysis to break down complex documents and builds a knowledge graph to connect different types of information. This means you can ask detailed questions about any part of a document—whether text or images—and get clear, accurate answers quickly. It supports many file types like PDFs and Office files, making it ideal for research, technical work, or business reports where you need a unified, easy way to explore rich, multimodal content. This saves you time and effort by avoiding multiple tools and gives you deeper insights from your documents.

https://github.com/HKUDS/RAG-Anything