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 #agents #ai #api_gateway #asyncio #authentication_middleware #devops #docker #fastapi #federation #gateway #generative_ai #jwt #kubernetes #llm_agents #mcp #model_context_protocol #observability #prompt_engineering #python #tools

The MCP Gateway is a powerful tool that unifies different AI service protocols like REST and MCP into one easy-to-use endpoint. It helps you manage multiple AI tools and services securely with features like authentication, retries, rate-limiting, and real-time monitoring through an admin UI. You can run it locally or in scalable cloud environments using Docker or Kubernetes. It supports various communication methods (HTTP, WebSocket, SSE, stdio) and offers observability with OpenTelemetry for tracking AI tool usage and performance. This gateway simplifies connecting AI clients to diverse services, making development and management more efficient and secure.

https://github.com/IBM/mcp-context-forge
#shell #apple #docker_container #icloud #photos

You can use the docker-icloudpd Alpine Linux container to back up all your iCloud photos from multiple Apple devices to one server securely. It stores your login safely, converts HEIC photos to JPG, and can notify you via apps like Telegram. You can re-authenticate easily by messaging a Telegram bot or running a simple command, so you don’t need to access the container directly. It also supports uploading photos to Nextcloud and syncing deletions. This helps you keep all your photos backed up in one place with easy management and notifications, saving time and effort. Advanced Data Protection must be off for it to work.

https://github.com/boredazfcuk/docker-icloudpd
#typescript #agent #agentic_ai #agents #ai #ai_agents #ai_tools #anthropic #automation #bytebot #computer_use #computer_use_agent #cua #desktop #desktop_automation #docker #gemini #llm #mcp #openai

Bytebot is an open-source AI desktop agent that acts like a virtual employee with its own computer, able to use real applications, browse websites, handle passwords, and process documents automatically. You just describe tasks in plain English, and Bytebot completes them by clicking, typing, downloading files, organizing data, and running complex workflows across multiple programs. It runs locally on your own infrastructure, ensuring privacy and full control, and supports many AI models. This helps you save time by automating repetitive or complex tasks without scripting, improving efficiency and accuracy in business, research, or development work.

https://github.com/bytebot-ai/bytebot
#shell #cassowary #docker #freerdp #gnome #hacktoberfest #integration #kde #libvirt #linux #linux_app #nautilus #nix_flake #podman #qemu #qemu_kvm #seamless #winapps #windows #wine #xfce

You can run Windows applications like Microsoft Office and Adobe Creative Cloud directly on your Linux desktop (KDE, GNOME, or XFCE) as if they were native apps using WinApps. It works by running Windows inside a virtual machine (using Docker, Podman, or libvirt) and then showing Windows apps seamlessly on Linux with FreeRDP. Your Linux home folder is accessible in Windows, and you can right-click files in Linux to open them with Windows apps. This lets you use all Windows programs without leaving Linux, improving productivity and convenience without needing dual boot or separate hardware.

https://github.com/winapps-org/winapps
2
#typescript #docker #file_management #self_hosted #ssh #ssh_tunnel

Termix is a free, open-source platform that helps you manage multiple servers easily through a web interface. It lets you access servers via SSH with features like split-screen terminals, manage SSH tunnels, edit files remotely, and organize your connections. You can also monitor server stats like CPU and memory use. It has strong security with user authentication and supports modern web design for a clean look. Termix is easy to install using Docker and offers ongoing improvements like mobile support and more admin controls. This saves you time and effort by centralizing server management in one place.

https://github.com/LukeGus/Termix
1
#typescript #docker #docker_compose #linux #rdp #virtualization #windows

WinBoat lets you run any Windows app on Linux with a smooth, native-like experience by running a full Windows system inside a Docker container using virtualization. It has an elegant interface and automates installation, so you just pick your settings and it handles the rest. You can run individual Windows apps seamlessly alongside Linux apps or access the full Windows desktop when needed. Your Linux files are easily shared with Windows, making file management simple. This helps you use Windows-only software on Linux without complicated setups, though it requires some system resources and setup steps like enabling virtualization and installing Docker. WinBoat is still in beta, so occasional bugs may occur.

https://github.com/TibixDev/winboat
#python #docker #docker_compose #music #pdm #python #vue #xiaoai #xiaoai_speaker #xiaomi #xiaomusic

XiaoMusic lets you play any music on your XiaoAI speaker using simple voice commands. You can install it easily with Docker or pip, then connect it to your Xiaomi account through a web interface. It downloads songs automatically and supports many formats. This means you can enjoy unlimited music, create playlists, and control playback hands-free, making your speaker much more powerful and flexible.

https://github.com/hanxi/xiaomusic
#python #data_analysis #dingtalk_robot #docker #feishu_robot #hot_news #mail #mcp #mcp_server #news #ntfy #python #telegram_bot #trending_topics #wechat_robot

TrendRadar is a lightweight, easy-to-deploy tool that gathers trending topics from 11+ major platforms like Zhihu, Douyin, and Baidu in just 30 seconds. It lets you set custom keywords to filter only news you care about, eliminating information overload. The tool offers three smart notification modes—daily summaries, current rankings, or incremental alerts—and supports multiple channels including WeChat Work, Feishu, DingTalk, Telegram, and email. You can customize how trends are ranked using a personalized algorithm that weighs ranking position, frequency, and hotness. With GitHub Pages for web reports, Docker support, and AI-powered analysis through MCP protocol, TrendRadar transforms scattered platform algorithms into one unified, user-controlled news feed tailored to your interests.

https://github.com/sansan0/TrendRadar
#go #containers #deployment #devops #docker #docker_compose #golang #hacktoberfest #kubernetes #orchestration #self_hosted

Uncloud lets you run and manage web apps across multiple servers (cloud, home, or bare metal) as easily as using Docker Compose, but with production features like zero-downtime updates, automatic HTTPS, and cross-machine scaling. It connects your machines into a secure, private network without needing a central control server, so there’s less to manage and no single point of failure. You keep full control of your infrastructure and data, avoid vendor lock-in, and get a simple, cloud-like experience without the complexity of Kubernetes.

https://github.com/psviderski/uncloud
#python #docker #fastapi #kbqa #kgqa #llms #neo4j #rag #vue

Yuxi-Know (语析) is a free, open-source platform built with LangGraph, Vue.js, FastAPI, and LightRAG to create smart agents using RAG knowledge bases and knowledge graphs. The latest v0.4.0-beta (Dec 2025) adds file uploads, multimodal image support, mind maps from files, evaluation tools, dark mode, and better graph visuals. It helps you quickly build and deploy custom AI agents for Q&A, analysis, and searches without starting from scratch, saving time and effort on development.

https://github.com/xerrors/Yuxi-Know