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

The MCP TypeScript SDK helps you build servers that securely connect large language models (LLMs) to data and tools using a standard protocol. You can create MCP servers that expose data as resources, provide functions as tools, and define reusable prompts for LLM interactions. It supports common transports like stdio and Streamable HTTP, making integration flexible. The SDK handles all protocol details, including message lifecycle and argument completions, so you can focus on building features like calculators, database queries, or interactive workflows. This lets you easily enable AI applications to access and use your data and services in a controlled, standardized way.

https://github.com/modelcontextprotocol/typescript-sdk
#python

Helium is a Chromium-based web browser designed for strong privacy and easy use. It blocks ads, trackers, and harmful scripts by default without extra setup, ensuring your browsing is private and fast. It has no ads, no bloat, and no interruptions, so you stay focused and in control. Helium works on macOS, Linux, and Windows, and its source code is open for transparency. You can download it easily from its website, which picks the right version for your system. Using Helium helps you browse safely and smoothly without worrying about privacy or annoying ads.

https://github.com/imputnet/helium
#rust

NVIDIA Dynamo is an open-source, high-speed, low-delay framework that helps run large AI models, like language models, efficiently across many GPUs and servers. It solves problems like slow response and memory limits by smartly splitting tasks, routing requests to avoid repeated work, and managing memory better. It supports multiple AI engines and uses fast data transfer methods to speed up inference. You can easily set it up on your system, run AI models with it, and scale across many machines. This means you get faster, more efficient AI model serving, saving time and computing resources.

https://github.com/ai-dynamo/dynamo
#python #gregtech #minecraft #modpack #quests #thaumcraft

GT New Horizons is a very large and challenging Minecraft modpack focused on GregTech, offering a deep, progressive experience starting from the Stone Age and advancing through technology tiers like steam and electricity, eventually exploring other planets and dimensions. It includes over 3000 quests that guide you through complex tech, magic, and exploration, making the game feel like one connected adventure rather than separate mods. The pack features realistic world generation, tough survival conditions, and a mix of technology and magic mods, providing a long-lasting, rewarding gameplay for players who enjoy expert-level challenges and detailed crafting systems[1][2][3]. This benefits you by offering a rich, immersive Minecraft experience that grows with your skills and keeps you engaged for a long time.

https://github.com/GTNewHorizons/GT-New-Horizons-Modpack
#cplusplus

Media Downloader is a user-friendly program that helps you download videos and playlists from many websites using a simple graphical interface. It supports multiple tools like yt-dlp and others through extensions, allowing you to download media in different formats and do many downloads at once or batch downloads from files. You can also manage playlist subscriptions and use it in many languages. It works on Windows, macOS, and Linux, with portable and installer versions available. This tool saves you time and effort by making media downloads easy, organized, and flexible, letting you watch offline without interruptions or internet issues.

https://github.com/mhogomchungu/media-downloader
#other

You can use a set of markdown files to guide AI coding assistants step-by-step in building software features. This method breaks down your feature idea into a clear Product Requirement Document (PRD), then into detailed tasks, and finally lets the AI work on each task one at a time while you review and approve progress. This structured workflow helps you keep control, avoid errors, and track progress visually, making AI-assisted development more reliable and manageable. It works with many AI tools and improves the quality and clarity of AI-generated code, saving you time and reducing frustration during complex feature development.

https://github.com/snarktank/ai-dev-tasks
#go

Fuck-u-code is a tool that checks how messy and bad your code is by giving it a "shit mountain" score from 0 to 100—the higher the score, the worse the code. It supports many programming languages and looks at seven key areas like complexity, comments, naming, and errors. It shows colorful reports in the terminal and can output Markdown for easy sharing or AI use. You can run it locally, so your code stays private. Using it helps you find problems early, improve code quality, and keep your projects clean and maintainable, saving time and effort in the long run.

https://github.com/Done-0/fuck-u-code
51
#typescript #accessibility #cross_platform #speech_to_text #tauri_v2

Handy is a free, open-source speech-to-text app that works offline on Windows, macOS, and Linux. You press a shortcut, speak, and your words appear in any text field without sending your voice to the cloud, keeping your data private. It uses advanced models like Whisper and Parakeet for accurate transcription and supports GPU acceleration or CPU-only modes. Handy is simple, privacy-focused, and customizable, making it ideal if you want a secure, extensible tool for converting speech to text without relying on internet services. This helps you type hands-free while protecting your privacy and controlling your data.

https://github.com/cjpais/Handy
#python

You can use the Claude Agent SDK for Python to easily build AI agents that interact with Claude, a powerful AI system. It lets you send queries asynchronously, use built-in or custom tools, and manage conversations with advanced options like hooks for automated checks. The SDK runs tools inside your Python process for better speed and simpler setup, avoiding extra subprocesses. It supports error handling and lets you control permissions and working directories. This helps you create smart assistants for coding, business, or other tasks efficiently, with clear examples and easy installation using Python 3.10+, Node.js, and the Claude Code CLI tool.

https://github.com/anthropics/claude-agent-sdk-python
#python

This tool helps you create long, logical, and consistent novels automatically using advanced AI language models. It guides you step-by-step: first setting up your story’s world, characters, and plot outline; then generating chapter titles and summaries; next drafting each chapter with context awareness to keep the story coherent; and finally reviewing and finalizing chapters to avoid contradictions. It offers a user-friendly interface and supports customization like story theme, genre, chapter count, and length. This saves you time and effort in novel writing by automating complex tasks while letting you control the creative process.

https://github.com/YILING0013/AI_NovelGenerator
#javascript #ai #github_copilot #prompt_engineering

You can improve your GitHub Copilot experience by using the Awesome GitHub Copilot Customizations, a collection of ready-made prompts, instructions, and chat modes tailored for different coding tasks and roles. This toolkit helps you write better code faster by providing focused code suggestions, enforcing coding standards, and offering expert AI personas for specialized help. You can easily add these customizations to editors like VS Code using the MCP Server. This saves you time, boosts productivity, ensures consistent code quality, and helps you learn best practices while coding. It also supports collaboration and onboarding by standardizing workflows and documentation.

https://github.com/github/awesome-copilot
#cplusplus

Tile Language (tile-lang) is a simple, Python-like programming language that helps you write fast GPU and CPU code for tasks like matrix multiplication and attention mechanisms. It uses a smart compiler based on TVM to optimize your code automatically, so you get high performance without dealing with complex low-level details. Tile-lang supports many devices including NVIDIA and AMD GPUs and offers examples and tools to help you write, test, and profile your kernels easily. Installing it is straightforward via pip or from source. This lets you develop efficient AI and math kernels faster and with less effort, improving productivity and performance on modern hardware.

https://github.com/tile-ai/tilelang
#zig

TigerBeetle is a powerful, highly reliable database built specifically for financial transactions, designed to handle huge volumes with safety and speed. It ensures that once a transaction is confirmed, it cannot be lost, even if hardware fails or data gets corrupted. It uses advanced techniques like replication, checksums, and fault-tolerant consensus to keep data safe and available. TigerBeetle is much faster and more efficient than traditional databases, making it ideal for mission-critical financial systems that need to process thousands of transactions per second without errors or downtime. This means you get a secure, fast, and stable platform for managing money transfers and accounts reliably.

https://github.com/tigerbeetle/tigerbeetle
#python #csgo #dota2 #steam #steam_trading

You can use SteamTradingSiteTracker to get real-time, updated data on the prices and trade ratios of about 64,000 CSGO and DOTA2 items across five major trading platforms. It updates key item data every 10 minutes and offers tools like an item ID mapper and a mobile app for easy access. This helps you track market trends, spot good deals, and make smarter trading decisions by knowing current item values and trade activity quickly and reliably. The project also provides historical price data and bot detection datasets for deeper analysis. This saves you time and improves your trading success.

https://github.com/EricZhu-42/SteamTradingSiteTracker
1
#python

Tunix is an open-source library built on JAX that helps you easily improve large language models after their initial training. It supports fine-tuning with supervised learning, reinforcement learning, and knowledge distillation, making models more accurate and better aligned with user needs. Tunix works efficiently on TPUs and integrates well with JAX tools, allowing you to customize training and scale across devices. It simplifies complex steps like preference tuning by removing the need for separate reward models. Using Tunix, you can tailor AI models for specific tasks, improving their reasoning, accuracy, and response quality for practical applications in fields like healthcare and finance.

https://github.com/google/tunix
#typescript

Atuin Desktop is a tool that lets you create and run executable runbooks, combining documentation and terminal commands in one place. It helps you avoid switching between apps by chaining shell commands, database queries, and HTTP requests together. Your runbooks stay up to date because you can run them directly, and you can reuse automation with templates. It also autocompletes commands from your real shell history and syncs your work across devices and teams. This makes managing workflows like releases, migrations, and incident responses easier, more reliable, and shareable, saving you time and reducing errors in terminal tasks.

https://github.com/atuinsh/desktop
2
#python

This tool is a Chinese-enhanced AI system for financial trading decisions, supporting A-shares, Hong Kong, and US stock markets. It uses multiple smart agents to analyze fundamentals, technical data, news, and social media, then debates and makes investment suggestions with risk management. You get a fully Chinese interface, real-time progress tracking, and professional reports exportable in Word, PDF, or Markdown. It supports many AI models, including Chinese and global providers, with easy switching and persistent settings. Deployment is simple via Docker or local install. This helps you make smarter, data-driven investment decisions efficiently with AI tailored for Chinese markets.

https://github.com/hsliuping/TradingAgents-CN
#javascript #douyin #douyin_download #tiktok #tiktok_api #tiktok_downloader #youtube

You can use a tool that lets you download TikTok, Douyin, and YouTube videos without watermarks, and even repost them across these platforms automatically. It requires setting up Python, Node.js, and some libraries, plus a MongoDB database to store videos. The tool supports video preview, downloading, and reposting with automated login via Selenium. You can schedule video scraping every 4 hours to keep content fresh. This helps you easily collect, manage, and share high-quality videos without watermarks, saving time and effort if you want to republish or analyze popular short videos from these platforms.

https://github.com/lonerge/tiktok_youtube_douyin_handling
#kotlin #chrome #compose #compose_desktop #compose_multiplatform #desktop #desktop_app #download #download_manager #downloader #downloadmanager #firefox #kotlin #kotlin_multiplatform #linux #windows

AB Download Manager is a free, open-source desktop app that helps you download files faster and more easily by splitting downloads into multiple parts, boosting speed up to 500%. It lets you organize downloads with queues and schedulers, so you can set downloads to run automatically at certain times. You can also control download speeds to avoid slowing your internet. It works on Windows, Linux, and Mac, and integrates with popular browsers through extensions. This tool makes managing many or large downloads simple, efficient, and customizable, saving you time and improving your download experience.

https://github.com/amir1376/ab-download-manager
#python #agent_framework #agentic_ai #agents #ai #dotnet #multi_agent #orchestration #python #sdk #workflows

Microsoft Agent Framework is an open-source toolkit that helps you build and manage AI agents and multi-agent workflows using Python or .NET. It combines the best features of previous Microsoft AI projects to let you create simple chatbots or complex workflows where multiple agents work together. It supports many AI models, connects easily to external tools and APIs, and runs anywhere—on cloud or on-premises. The framework also includes features like human review, workflow checkpointing, and monitoring to make your AI applications reliable and adaptable. This means you can build powerful, flexible AI solutions faster and with less code.

https://github.com/microsoft/agent-framework
#javascript

You can watch live MLB baseball games right in your computer’s terminal using a tool called Playball. It shows game schedules, scores, and play-by-play action in a simple text interface, so you can follow games quietly without needing video. You can install it easily with one command and customize colors and favorite teams to make it easier to see what matters most to you. This is great if you want to keep up with baseball discreetly or on a low-resource device without streaming video, making it convenient and lightweight for any baseball fan.

https://github.com/paaatrick/playball