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

Using NVIDIA H100 GPUs for training large language models (LLMs) offers significant benefits. These GPUs are designed to speed up AI tasks, especially with their Transformer Engine and FP8 precision, which can train models like GPT-3 up to four times faster than previous generations[1][4]. The H100 GPUs are highly efficient and cost-effective, making them ideal for cloud-based environments[2][6]. They also support various AI frameworks, ensuring compatibility and ease of use for developers[7]. This setup allows for faster model convergence and reduced training time, making it a powerful tool for AI research and development.

https://github.com/KellerJordan/modded-nanogpt
#verilog #cocotb #embedded #fpga #iss #risc_v #rtl #verilator #verilog #vpn #vproc #wireguard

This project creates an open-source, hardware-based WireGuard VPN using an affordable FPGA board, making fast and secure VPNs more accessible. Unlike slow software VPNs or costly proprietary hardware, this FPGA design runs WireGuard encryption and packet processing at near wire speed without needing a PC host. It uses common tools and languages (SystemVerilog, open-source FPGA tools) and includes a soft CPU for control tasks and hardware logic for data encryption and routing. This means you get a faster, more efficient, and customizable VPN solution that is open and affordable, ideal for learning, development, or deployment in cost-sensitive environments.

https://github.com/chili-chips-ba/wireguard-fpga
13
#python #agent #context_engineering #electron #embedding_models #memory #proactive_ai #python #python3 #rag #react #vector_database #vision_language_model

MineContext is a special AI tool that helps you work more efficiently. It collects information from your computer screen and other sources, then uses this data to give you useful insights, summaries, and reminders. This helps you stay organized and focused on important tasks. MineContext is also very private because it stores all your data on your local device, not in the cloud. It's like having a personal assistant that helps you manage your digital life better.

https://github.com/volcengine/MineContext
#python

**What is nanoGPT?**

nanoGPT is a simple and fast way to train medium-sized GPT models. It's based on minGPT but focuses more on speed and ease of use. You can easily train new models or fine-tune existing ones like GPT-2. The code is simple and easy to understand, making it great for developers who want to quickly work with GPT models. It uses popular libraries like PyTorch and Hugging Face's transformers, making it easy to customize and use on different devices, including GPUs and CPUs.

**Benefits for Users** Simple code makes it easy to modify and train models.
- **Fast Training** Allows users to train new models or fine-tune existing ones.

https://github.com/karpathy/nanoGPT
#typescript

LangChain is a framework that helps developers build applications using large language models (LLMs). It makes it easy to connect LLMs with external data sources, allowing applications to be more context-aware and capable of reasoning. This framework provides modular tools and integrations that simplify the development process. Users benefit by being able to create complex applications like chatbots and question-answering systems more efficiently. LangChain supports both Python and JavaScript, making it versatile for different development environments. It also offers tools for production and deployment, making it easier to get applications up and running quickly.

https://github.com/langchain-ai/langchainjs
#html #digitalplat #domain #domain_platform #domainname #domains #free #freedomain

You can get a free domain name from DigitalPlat FreeDomain with no cost or hidden fees. You just register a unique domain under extensions like .US.KG or .DPDNS.ORG and use any DNS provider you like, such as Cloudflare, to host your website. This helps you create your own online space without paying for a domain, making it easier and cheaper to start a website or project. Over 350,000 people already use it, and it’s supported by a nonprofit, so it’s trustworthy and open to everyone regardless of budget.

https://github.com/DigitalPlatDev/FreeDomain
2
#mdx #bilateral_teleoperation #force_feedback #genesis #gravity_compensation #humanoid_robot #imitation_learning #machine_learning #moveit2 #mujoco #open_source #openarm #python #reinforcement_learning #robot #robot_arm #robotics #ros2 #teleoperation

OpenArm is a special robot arm that helps with physical AI research. It has 7 degrees of freedom, which means it can move like a human arm. This makes it good for tasks that involve touching or moving things safely around people. The robot is open-source, meaning anyone can build, modify, and use it. This is helpful because it makes advanced robotics available to more people, like researchers and students, without costing too much. A complete system with two arms costs about $6,500, which is much cheaper than similar robots.

https://github.com/enactic/openarm
1
#typescript #mcp #mcp_server #n8n #workflows

n8n-MCP is a tool that connects AI assistants like Claude to the n8n workflow automation platform, giving AI deep knowledge of over 500 n8n nodes, their properties, operations, and documentation. It helps you quickly find, configure, and validate workflow templates or build workflows from scratch with real-world examples and smart filtering. You can deploy it easily via npx, Docker, or cloud services. This saves you time, reduces errors, and boosts confidence by letting AI assist in designing and managing complex automations safely, as you test changes before applying them to production. It makes building and maintaining workflows faster and more reliable.

https://github.com/czlonkowski/n8n-mcp
🔥1
#julia

The General registry is the main Julia package registry that stores package info like versions and dependencies, used by Julia's package manager. You can register new packages or versions by submitting pull requests, ideally using the Registrator tool to automate this. Registered packages must have an open-source license and follow naming rules. AutoMerge can automatically merge pull requests that meet guidelines after a waiting period (3 days for new packages, 15 minutes for new versions). Using TagBot helps automatically tag releases. Registering your package makes it easier for others to install and use it by name, improving accessibility and integration in the Julia ecosystem. This system also supports quality checks and community feedback to keep the registry reliable.

https://github.com/JuliaRegistries/General
#csharp #pdf #pdf_converter #pdf_document_processor #pdf_generation

PDFPatcher is a free and open-source tool that helps you manage PDF files. It allows you to edit PDF metadata, bookmarks, and page layouts. You can also merge, split, and rotate PDF pages. Additionally, it supports converting PDF pages to images and extracting specific pages. The software is free to use and does not have ads or privacy concerns. It encourages users to do a good deed after using it, which is part of its unique "良心授权" (conscience license) agreement. This tool is beneficial for users who need to manipulate PDFs without spending money on expensive software.

https://github.com/wmjordan/PDFPatcher
#javascript #cloudflare #dns #domain #domains #free #free_domain #free_domains #free_for_dev #free_for_developers #github_pages #subdomain #subdomains #website

You can get free subdomains for personal or open-source projects from Open Domains by registering through their GitHub repository. They offer several domain options with strong security features like SSL, HTTPS, and DNSSEC, ensuring your site is safe and reliable. You submit a pull request with your subdomain details, and after approval, your domain is ready to use, usually within minutes. This service is great if you want a free, easy-to-set-up web address for your project without buying a domain, saving you money and effort while maintaining good security and performance. Donations help keep the service running.

https://github.com/open-domains/register
1
#other

This collection of leaked GPT prompts offers a wide range of tools and ideas for interacting with AI models. It includes prompts for tasks like writing, coding, humor, and education, which can help users understand how GPT models work and improve their interactions with AI. By using these prompts, users can create more effective and personalized AI experiences, benefiting from the diverse contributions and insights shared by the community. This resource is valuable for both developers and users looking to enhance their AI interactions.

https://github.com/linexjlin/GPTs
👍1
#java

The Model Context Protocol (MCP) Java SDK helps developers connect AI models with tools and data sources using a standardized interface. It supports both synchronous and asynchronous communication, making it flexible for different applications. The SDK includes features like tool management, logging, and multiple transport options, which simplify interactions between AI systems and external tools. This benefits users by providing a consistent way to integrate AI with various data sources, reducing the complexity of managing multiple connectors for different tools.

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

Kronos is an open-source AI model specially made to understand and predict financial market data called K-lines (candlestick charts) from over 45 global exchanges. It uses a unique method to turn complex market data into simpler tokens, then learns patterns with a powerful Transformer model. This helps Kronos forecast prices, volatility, and generate realistic synthetic data better than previous models. You can easily use Kronos to make forecasts with just a few lines of code, and it supports batch predictions for multiple assets. It also allows fine-tuning on your own data to improve accuracy for your specific market needs, making it a valuable tool for financial analysis and trading strategies.

https://github.com/shiyu-coder/Kronos
#vue #chatbot #macos #rust #tauri #tsx #vue3 #webview #windows #windows_10 #windows_11

HuLa is a modern, open-source instant messaging app built with Tauri, Vite 7, Vue 3, and TypeScript, which means it’s fast, secure, and works smoothly across Windows, macOS, Linux, iOS, and Android[1]. It offers all the features you expect from a messaging app—private and group chats, message recall, read receipts, emojis, file sharing, and even AI chatbot integration—plus extras like dark/light themes, customizable skins, and system tray notifications. Because it’s open source, you can trust its transparency and even contribute to its development. The main benefit is having a lightweight, cross-platform messaging tool that’s both easy to use and highly customizable for your personal or team communication needs.

https://github.com/HuLaSpark/HuLa
#other #cti #cyberhunter #darkweb #deepweb #threat_intelligence

deepdarkCTI is a free project that collects and shares cyber threat intelligence (CTI) from the deep and dark web, helping you stay aware of hidden cyber threats like stolen data, ransomware, and hacker activities. It gathers information from places like Telegram, Discord, hacker forums, and ransomware sites to provide useful indicators and patterns of cyber attacks. You can join their Telegram group to discuss and suggest new sources or support the project with donations. Using deepdarkCTI helps you detect threats early, improve your cybersecurity decisions, and protect your organization from cyber attacks more effectively.

https://github.com/fastfire/deepdarkCTI
#typescript #agent #ai #ai_assistant #ai_chat #chat #chatbot #chatgpt #claude #cross_platform #deepseek #gemini #llm_client #mcp #mcp_client #openai_client #tool_calling

DeepChat is a powerful open-source AI chat platform that supports many large language models like OpenAI and Ollama. It offers features such as unified model management, local model integration, advanced tool calling, and enhanced search capabilities. DeepChat is privacy-focused, allowing local data storage and network proxy support. It's suitable for both personal and business use, supporting multiple platforms like Windows, macOS, and Linux. Users benefit from its flexibility, customization options, and privacy protection, making it a versatile tool for various AI applications.

https://github.com/ThinkInAIXYZ/deepchat
#typescript #chatgpt #hacktoberfest #huggingface #llm #svelte #svelte_kit #sveltekit #tailwindcss #typescript

Chat UI is an open-source chat interface built with SvelteKit that lets you easily connect to different AI language models using any service that works with the OpenAI API format, such as Hugging Face, llama.cpp, Ollama, or OpenRouter[5]. You can quickly set it up on your computer by cloning the project, setting a few environment variables (like your API key and database connection), and running simple commands to start the app—no need to be an expert[5]. The main benefit is that you get a modern, customizable chat app that works with many AI models, making it simple to experiment, build, and share your own AI-powered chat experiences without starting from scratch.

https://github.com/huggingface/chat-ui
2
#python #text_to_speech #tts #voice_clone #zero_shot_tts

OpenVoice is a free, open-source tool that lets you clone any voice using just a short audio sample, then generate speech in that voice across many languages and accents[1][5][8]. You can fine-tune how the voice sounds—adjusting emotion, accent, rhythm, pauses, and intonation—to match your needs[1][3][5]. A major benefit is “zero-shot” cloning: you can make the cloned voice speak languages it was never trained on, which is rare in voice AI[1][3][4]. The latest version, OpenVoice V2, offers even better sound quality, supports six major languages natively, and is free for both personal and commercial use[1]. This makes it easy and affordable for anyone to create realistic, customizable voice content without needing technical expertise or expensive software.

https://github.com/myshell-ai/OpenVoice
#rust #dataflow #rust #static_analysis #vscode

Flowistry is a tool for Rust programming that helps you focus on the parts of code relevant to your current task by analyzing how data flows within functions. When you select a variable or expression, it fades out unrelated code, making it easier to understand complex functions and see what affects or is affected by that code. It works as a VSCode plugin and uses Rust’s ownership system to provide precise analysis. This helps you read, debug, and modify Rust code more efficiently by reducing distractions and highlighting important dependencies. However, it has some limitations with certain Rust features like interior mutability and nested functions.

https://github.com/willcrichton/flowistry
#python #artificial_intelligence #cloud_ml #computer_systems #courseware #deep_learning #edge_machine_learning #embedded_ml #machine_learning #machine_learning_systems #mobile_ml #textbook #tinyml

You can learn how to build real-world AI systems from start to finish with an open-source textbook originally from Harvard University. It teaches you not just how to train AI models but how to design scalable systems, manage data pipelines, deploy models in production, monitor them continuously, and optimize for devices like phones or IoT gadgets. This helps you become an engineer who can create efficient, reliable, and sustainable AI systems that work well in practice. The book offers hands-on labs, community support, and free online access, making it easier to gain practical skills in machine learning systems engineering.

https://github.com/harvard-edge/cs249r_book