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 #ant_colony_algorithm #artificial_intelligence #fish_swarms #genetic_algorithm #heuristic_algorithms #immune #immune_algorithm #optimization #particle_swarm_optimization #pso #simulated_annealing #travelling_salesman_problem #tsp

You can use scikit-opt, a Python library offering many heuristic optimization algorithms like Genetic Algorithm, Particle Swarm Optimization, Simulated Annealing, Ant Colony, Immune Algorithm, and Artificial Fish Swarm Algorithm. It supports user-defined functions to customize operators, allows continuing runs from previous iterations, and accelerates computations via vectorization, multithreading, multiprocessing, and caching. GPU support is in development. It helps solve complex optimization problems such as function minimization and the Traveling Salesman Problem efficiently, with easy installation and rich examples. This saves you time and effort in implementing and tuning optimization algorithms yourself.

https://github.com/guofei9987/scikit-opt
#python

torchforge is a PyTorch-based library designed to simplify reinforcement learning (RL) by separating algorithm design from infrastructure management. It offers clear RL building blocks that let you focus on creating and modifying RL algorithms without worrying about complex system details like resource handling or communication. It supports rapid research, easy customization, and scalable training across many GPUs. Although still experimental, it helps you run RL experiments more efficiently and flexibly, especially if you want to scale up or control training processes finely. This saves you time and effort, letting you concentrate on improving your RL models. Installation requires PyTorch 2.9.0 and related tools, with tutorials coming soon.

https://github.com/meta-pytorch/torchforge
#python #airtable #airtable_alternative #airtable_replacement #application_builder #automations #dashboards #database #low_code #no_code #no_code_database #no_code_platform #online_database #postgresql #restful_api #self_hosted #spreadsheet

Baserow is a powerful, open-source tool that lets you build databases and applications without coding. It offers full control over your data and environment, allowing self-hosting and customization. Unlike Airtable, Baserow doesn't limit your data storage or API calls, making it ideal for large projects. It combines the ease of a spreadsheet with advanced data management features, including dashboards and automation tools. This gives users complete ownership of their data and avoids vendor lock-in, making it a great choice for businesses needing flexibility and scalability.

https://github.com/baserow/baserow
#python

NVIDIA Isaac Sim is a powerful simulation platform that helps you develop, test, and train AI-powered robots in realistic virtual environments using high-quality physics and graphics. It supports importing robot models, simulates accurate robot movements and sensors like cameras and LiDAR, and integrates with tools like ROS for robotics control. You can generate synthetic data, run reinforcement learning, and create digital twins to test robots before real-world deployment. This saves time and cost by allowing you to experiment and improve robot designs safely and efficiently in a virtual space, speeding up development and increasing success in real applications.

https://github.com/isaac-sim/IsaacSim
1
#go #blob_storage #cloud_drive #distributed_file_system #distributed_storage #distributed_systems #erasure_coding #fuse #hadoop_hdfs #hdfs #kubernetes #object_storage #posix #replication #s3 #s3_storage #seaweedfs #tiered_file_system

SeaweedFS is a fast, simple, and highly scalable distributed file system designed to store billions of files and serve them quickly, especially small files. It uses a master server to manage volumes on volume servers, which handle file data and metadata, enabling very fast file access with minimal disk reads. It supports features like replication, erasure coding, cloud integration for elastic storage, and compatibility with many metadata stores and APIs including Amazon S3. This means you get efficient, cost-effective storage with fast access, easy scaling, and flexible deployment options for large-scale file storage needs.

https://github.com/seaweedfs/seaweedfs
#cmake #audio #ios #linux #macos #plugins #sdk #vst3 #win32

VST 3 is an improved version of the VST audio plug-in interface. It offers several benefits, including better performance by only processing audio when needed, dynamic input/output configurations, and precise automation. Users can also enjoy a more organized interface and support for advanced audio features like 3D sound. These improvements make it easier for developers to create plugins and for users to work with them in digital audio workstations (DAWs), enhancing overall audio production efficiency.

https://github.com/steinbergmedia/vst3sdk
#java #awesome #backend #computer_science #distributed_systems #high_level_design #hld #interview #interview_questions #scalability #system_design

You can learn important system design concepts for free, covering topics like scalability, availability, CAP theorem, caching, databases, APIs, microservices, and distributed systems. This resource offers clear explanations, interview preparation guides, and practical design problems from easy to hard, helping you understand how to build reliable, scalable software systems. It also provides links to courses, books, newsletters, and videos to deepen your knowledge. Using these materials can improve your skills for system design interviews and real-world software architecture, making you more confident and effective in designing complex systems.

https://github.com/ashishps1/awesome-system-design-resources
#html #ech #fail2ban #http #mixed #ml_dsa_65 #ml_kem_768 #post_quantum #reality #shadowsocks #shadowsocks2022 #tls #trojan #tunnel #vless #vmess #wireguard #x25519 #xtls_rprx_vision #xtls_rprx_vision_udp443

3X-UI is an easy-to-use, open-source web control panel for managing Xray-core VPN servers. It supports many VPN protocols like VMess, VLESS, Shadowsocks, Trojan, and WireGuard, letting you configure, monitor traffic, manage users, and set limits through a simple web interface. It includes features like automatic SSL certificates, traffic statistics, multi-user support, and security options such as firewall rules and IP bans. This makes managing VPN servers faster, more secure, and accessible even if you are not an expert, helping you control your VPN setup efficiently and safely.

https://github.com/MHSanaei/3x-ui
#python #agent #agentic_ai #llm #mlops #reinforcement_learning

Agent Lightning is a tool that helps improve AI agents using reinforcement learning. It allows you to train your agents without making big changes to their code, which is very convenient. You can use it with many different frameworks like LangChain or OpenAI Agent SDK. It also supports various training methods, including reinforcement learning and automatic prompt optimization. This means you can make your agents better at their tasks without a lot of extra work.

https://github.com/microsoft/agent-lightning
#python

This AWS DevOps course helps you learn AWS in 30 days. Each day focuses on a different topic, like setting up AWS accounts, using IAM for security, and working with EC2 instances. You'll also learn about networking, security, and how to deploy applications. The course includes projects, such as setting up a secure VPC and deploying a web application. By the end, you'll have practical skills and knowledge to work with AWS in a DevOps environment, which can help you get a job in this field.

https://github.com/iam-veeramalla/aws-devops-zero-to-hero
#swift #macos #macos_app #swift

VoiceInk is a powerful voice-to-text app for macOS that transcribes your voice into text almost instantly. It uses local AI models, ensuring your data stays private and never leaves your device. This app supports over 100 languages and offers features like customizable shortcuts, a personal dictionary for custom terms, and smart modes for different writing styles. By using VoiceInk, you can type faster and more accurately, which is helpful for note-taking, content creation, and professional communication. It's especially beneficial for those who value privacy and need efficient voice-to-text functionality.

https://github.com/Beingpax/VoiceInk
#go #agent #agentic #ai #chatbot #chatbots #embeddings #evaluation #generative_ai #golang #knowledge_base #llm #multi_tenant #multimodel #ollama #openai #question_answering #rag #reranking #semantic_search #vector_search

WeKnora is a powerful tool that helps you understand and find answers in complex documents like PDFs and Word files. It uses advanced AI to read documents, understand what they mean, and answer your questions in a simple way. This tool is useful for businesses and researchers because it can quickly find information from many documents, making it easier to manage knowledge and make decisions. It also supports multiple languages and can be used privately, ensuring your data stays safe.

https://github.com/Tencent/WeKnora
#python #agent_framework #data_analysis #deep_research #deep_search #llms #multi_agent_system #nlp #public_opinion_analysis #python3 #sentiment_analysis

You can use the "Weibo Public Opinion Analysis System" (called "微舆") to automatically analyze public opinion from over 30 major social media platforms and millions of comments. It uses AI agents working together to monitor, search, analyze text and videos, and generate detailed reports based on real-time data. The system supports easy setup, custom models, and integration with your own databases, helping you understand public sentiment, trends, and make better decisions. It offers continuous monitoring, deep multi-angle analysis, and flexible report generation, all accessible by simply asking questions like chatting. This saves you time and gives clear insights into public opinion dynamics.

https://github.com/666ghj/BettaFish
1
#javascript #claude #claude_api #claude_code #claude_proxy #codex_cli #crs #droid #droid_cli #droid2api #gemini_cli

You can set up your own Claude API relay server to securely manage multiple Claude accounts, share subscription costs with friends, and keep your data private by routing requests through your own server. This self-hosted service offers stable, fast access without relying on third-party mirrors that may be slow or insecure. It supports detailed usage tracking, automatic account switching, and easy integration with tools like Claude Code and Gemini CLI. Deployment is flexible, including one-click scripts, manual setup, or Docker, and works well with reverse proxies like Caddy or Nginx for secure HTTPS access. This gives you full control, transparency, and cost efficiency for using Claude AI services.

https://github.com/Wei-Shaw/claude-relay-service
1
#other

GitHub Copilot CLI lets you use AI coding help right in your terminal, so you can build, edit, debug, and understand code by just talking to it naturally. It works with your GitHub account to access your repos, issues, and pull requests without leaving the command line. You stay in full control by approving every action before it runs. It supports Linux, macOS, and Windows, and you install it easily with npm. This tool speeds up coding by bringing AI assistance directly where you work, reducing context switching and making development faster and smoother.

https://github.com/github/copilot-cli
#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 #blocknotejs #collaborative #django #documentation #g2g #government #knowledge #knowledge_base #mit #mit_license #opensource #reactjs #realtime_collaboration #self_hosted #wiki #yjs

Docs is a collaborative online text editor that helps you and your team write, edit, and organize documents together in real time, even offline. It offers easy formatting, AI tools like summarizing and rephrasing, and secure sharing with controlled access. You can export documents in various formats and create structured knowledge with subpages. Docs is open source, easy to self-host, and used by public organizations, ensuring your data stays secure and private. This tool saves time, improves teamwork, and turns your notes into organized knowledge you can access anytime. It’s great for teams wanting efficient, secure, and collaborative document editing.

https://github.com/suitenumerique/docs
#typescript #i18n #javascript #react #react_native #typescript

Lingo.dev is a free, open-source AI-powered toolkit that helps you easily make your React apps and other software multilingual without changing your code. It automates translations during your build process, creates automatic pull requests for updates, and supports real-time translation of dynamic content via its SDK. It integrates smoothly with your existing development tools and CI/CD pipelines, saving you time and effort by removing manual translation work. This means you can quickly deliver your app or website in many languages with consistent, high-quality translations, helping you reach a global audience faster and more efficiently.

https://github.com/lingodotdev/lingo.dev
#typescript

Chef by Convex is an AI tool that builds complete web apps with backend features included, like a built-in database, easy user login, file uploads, real-time updates, and background tasks, all without complex setup. It uses Convex, a reactive backend platform, to handle everything smoothly and automatically. This means you can quickly create apps like social platforms or multiplayer games that work live and update instantly. You can try Chef online or run it locally, and it supports adding your own AI model keys for code generation. This saves you time and effort by automating both frontend and backend development in one place.

https://github.com/get-convex/chef
#javascript #123pan #139_cloud #189_cloud #ali_netdisk #aliyun_drive #aria2 #baidu #baidu_netdisk #baidunetdisk #baiduyun #motrix #quark_netdisk #tampermonkey #tampermonkey_script #tampermonkey_userscript #tianyi_netdisk #uc_netdisk #userscript #xunlei_netdisk #yidong_netdisk

LinkSwift is a browser script that helps you quickly get direct download links for files stored on popular Chinese cloud services like Baidu, Alibaba, 123, and others—saving you time and making downloads easier without needing to visit each service’s website separately. It also improves the look of these cloud storage pages and adds extra features, such as support for different download tools and customizable themes. The main benefit is convenience: you can manage and download your cloud files faster, with a nicer interface, all from your browser. Just install the script using a tool like Tampermonkey, and it works on Chrome, Edge, and other major browsers.

https://github.com/hmjz100/LinkSwift
#python

This project offers free, open-source AI agents designed to help with trading research and automation. It includes tools that can analyze strategies, backtest ideas, monitor markets, and manage risk using advanced AI models. The main benefit is that it lets you test and improve trading strategies safely with historical data before using real money, helping you make smarter decisions and avoid common mistakes. Always remember that trading carries risk and no tool can guarantee profits.

https://github.com/moondevonyt/moon-dev-ai-agents
1