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 #ai #artificial_intelligence #browser #browser_automation #gpt #gpt_4 #langchain #llama #llm #openai #playwright #puppeteer #scraper

LLM Scraper is a tool that helps you get structured data from any webpage using large language models (LLMs). It supports different AI providers like OpenAI and Ollama, and it uses the Playwright framework to work with web pages. You can define what data you want to extract using schemas, which makes sure everything is organized correctly. This tool also allows you to generate code automatically for scraping tasks, making it easier to reuse scripts. The benefit is that you can easily collect data from websites in a structured way, which is helpful for projects that need specific information from the internet.

https://github.com/mishushakov/llm-scraper
#jupyter_notebook

AIBrix is an open-source tool that helps build scalable infrastructure for large language models (LLMs). It offers features like efficient model management, dynamic scaling based on demand, and cost-effective use of different GPUs. This means users can easily deploy and manage LLMs across many computers, making it ideal for big companies. AIBrix also detects hardware issues early, ensuring smooth operation. By using AIBrix, users can save money and improve performance in handling large workloads[1][3][5].

https://github.com/vllm-project/aibrix
#batchfile

Using the **zapret-discord-youtube** tool helps you bypass blocks on Discord and YouTube. You can download it from GitHub, unpack it to a folder without special characters, and run specific files like `general.bat` as an administrator. This allows you to access blocked services easily. However, be aware that some antivirus programs might flag parts of this tool due to its traffic filtering capabilities. The benefit is that you can use these popular platforms even if they are blocked in your area.

https://github.com/Flowseal/zapret-discord-youtube
#jupyter_notebook

Open Deep Research is a tool that helps you do complex research quickly. It lets you customize how your reports are made, such as choosing the structure and which AI models to use for planning and writing. You can also decide how deep the research should go by setting the number of searches and iterations. This means you can get detailed reports tailored to your needs without spending hours researching yourself. It's useful for anyone who wants thorough information on any topic, saving time and effort in the process.

https://github.com/langchain-ai/open_deep_research
#python #ansible #aws #azure #coding #containers #devops #docker #git #interview #interview_questions #kubernetes #linux #openstack #production_engineer #prometheus #python #sql #sre #terraform

This repository contains a collection of exercises and questions on various technical topics, including DevOps and SRE. It offers 2624 exercises that can be useful for preparing for interviews or learning new concepts. The repository covers a wide range of subjects such as networking, operating systems, cloud computing, and more. By using these resources, you can improve your skills in areas like software development, infrastructure management, and system reliability engineering. This helps you become more proficient in handling complex IT environments and enhances your career prospects in related fields.

https://github.com/bregman-arie/devops-exercises
#jupyter_notebook #agents #ai #genai #langchain #langgraph #llm #llms #openai #tutorials

This repository offers a comprehensive collection of tutorials and implementations for building Generative AI (GenAI) agents. It helps users learn how to create simple conversational bots to complex multi-agent systems. By using this resource, you can improve your skills in developing AI solutions that automate tasks, enhance decision-making, and provide personalized experiences. The benefits include increased efficiency, better customer interactions, and the ability to innovate faster than competitors.

https://github.com/NirDiamant/GenAI_Agents
#blade #framework #laravel #php

Laravel is a powerful tool for building web applications. It helps developers by making common tasks easier, like routing and database management. Laravel uses an MVC pattern to keep code organized and easy to maintain. It also includes features like authentication and caching, which make your website faster and more secure. Using Laravel can save you time and effort because it provides many built-in tools and resources, allowing you to focus on creating the main parts of your application. This makes developing websites more enjoyable and efficient.

https://github.com/laravel/laravel
🖕1
#python #cjk_fonts #ieee_paper #latex #matplotlib_figures #matplotlib_style_sheets #matplotlib_styles #python #scientific_papers #thesis_template

SciencePlots is a tool that helps you make your graphs look professional for scientific papers and presentations. It uses Matplotlib styles to create simple, informative plots like those in academic journals. To use it, you need to install SciencePlots with `pip` and have LaTeX installed on your computer. Then, you can easily change the style of your plots by adding a few lines of code, such as `plt.style.use('science')`. This makes your figures consistent and high-quality, which is important when publishing research[1][2].

https://github.com/garrettj403/SciencePlots
#cplusplus #arduino #data_over_sound #ecc #fsk #internet_of_things #modem #pairing #python #qrcode #serverless #sound_library #ultrasound

**ggwave** is a small library that lets you send and receive data using sound. It works with devices like smartphones and microcontrollers, allowing them to communicate without needing the internet. This can be useful for sharing files or sending commands between devices in the same room. The library uses a special way of encoding data into sound waves, making it robust against background noise. Users can test it easily with apps like Waver on Android, iOS, or even in a web browser[1][3].

https://github.com/ggerganov/ggwave
👏1
#typescript #android #appium #appium_device_farm #appium_plugin #device_farm #driver_session #ios_simulators #parallel_testing #plugin #polling

Appium Device-farm is a tool that helps developers and testers automate testing on many different devices, like Android and iOS phones. It allows teams to test apps remotely without needing physical devices, which saves time and money. The tool also lets you run tests automatically across multiple devices at once, making it faster to find and fix problems. Additionally, it integrates well with continuous integration workflows, helping catch bugs early in development. This makes the testing process more efficient and reliable, ensuring apps work well on various devices before they are released.

https://github.com/AppiumTestDistribution/appium-device-farm
#java #anti_spoofing #face_ai #face_recognition #face_search #face_verification #face_verify #liveness_detection #on_device_ai

The Umbrella FaceAI SDK is a powerful tool for Android devices that allows offline face detection, recognition, and liveness detection. It can be used in various applications like mobile attendance systems, app logins, and smart door locks. The SDK works without an internet connection, ensuring privacy by not storing or uploading sensitive facial data. This makes it secure and efficient for users who need fast and accurate face recognition capabilities on their devices. By integrating this SDK, developers can enhance user experiences while maintaining high security standards.

https://github.com/AnyLifeZLB/FaceVerificationSDK
#python

Ethereum uses a **Proof-of-Stake (PoS)** system, which is more secure and energy-efficient than the old method. In PoS, validators lock up some of their Ethereum coins to help validate transactions and add new blocks. This ensures that validators work honestly because they risk losing their locked coins if they cheat. The benefit is that it makes the network safer and faster while using less energy. It also helps prevent attacks by requiring an attacker to control a large amount of Ethereum, making such attempts very costly and unlikely.

https://github.com/ethereum/consensus-specs
#python

DiffSynth Studio is a powerful tool that helps create high-quality videos and images using advanced diffusion models. It supports features like text-to-video, video stylization, and image generation with very high resolutions. This tool is beneficial for users because it offers versatility in creative applications, such as film production, fashion showcases, and digital art. Additionally, it provides customization options and compatibility with various open-source models, making it accessible to both beginners and experts.

https://github.com/modelscope/DiffSynth-Studio
1👍1
#python

**olmOCR** is a tool that helps convert PDF documents into plain text. It uses advanced AI models to keep the natural reading order of the text, making it easier to read and understand. This tool is especially useful for large projects because it can process millions of pages efficiently and at a lower cost compared to other methods. You need a recent NVIDIA GPU to run it locally, but there's also an online demo available for testing with up to ten pages for free[1].

https://github.com/allenai/olmocr
#python #artificial_intelligence #llm #python #real_time #speech_to_text #text_to_speech

FastRTC is a Python library that helps you create real-time audio and video streams using WebRTC or WebSockets. It allows you to turn any Python function into a live stream, making it useful for applications like voice chats or video conferencing. Key features include automatic voice detection, built-in UI support with Gradio, and integration with FastAPI for custom frontends. This library simplifies the process of handling real-time communication, allowing developers to focus on their application logic rather than complex streaming setups.

https://github.com/freddyaboulton/fastrtc
#cplusplus #3d_printer #3d_printing #makers

Orca Slicer is a powerful tool for 3D printing that helps convert digital models into instructions for printers. It offers advanced features like auto-calibration, precise wall settings, and support for multiple printers. This software is open-source, meaning it's free to use and constantly updated by its community. Users benefit from its ease of use, flexibility, and compatibility with various printers, making it ideal for both beginners and experienced users. It also includes safety alerts to avoid downloading from unofficial sites, ensuring user security.

https://github.com/SoftFever/OrcaSlicer
#typescript #clash #clash_meta #clash_verge #linux #mac #mihomo #tauri_app #windows

Clash Verge Rev is a tool that helps manage internet connections securely and smoothly. It supports Windows, macOS, and Linux systems. This software offers a simple and customizable interface, making it easy to use. It also includes features like system proxy settings and virtual network card modes for better security. Users can easily switch between different configurations and edit rules visually. Additionally, Clash Verge Rev provides backup and sync options for your settings. Overall, it makes managing your online connection easier and more secure.

https://github.com/clash-verge-rev/clash-verge-rev
👍1
#go #apple #appstore #cli #command_line #command_line_tool #go #golang #golang_library #ios #ipa #itunes #macos #research #reverse_engineering #security #swift #tool

IPATool is a helpful tool that lets you search for iOS apps on the App Store and download their IPA files directly to your computer. It works on Windows, Linux, and macOS. To use it, you need an Apple ID. The tool allows you to authenticate with the App Store, search for apps, purchase licenses if needed, and download IPA files legally. This is useful for backing up apps or modifying them before installing them on your device. IPATool ensures that only purchased apps can be downloaded, making it a secure way to manage your iOS apps.

https://github.com/majd/ipatool
👍1
#python #anomaly_detection #automl #benchmarking #ensemble_learning #forecasting #machine_learning #time_series

Merlion is a Python library that helps with time series tasks like forecasting and anomaly detection. It provides an easy-to-use framework for loading data, building models, and evaluating their performance. Merlion supports both univariate and multivariate time series and includes features like AutoML for hyperparameter tuning and model selection, as well as ensemble methods to combine multiple models for better results. This makes it easier for users to quickly develop and test models without needing extensive machine learning knowledge.

https://github.com/salesforce/Merlion
#go #code_quality #code_security #sast #static_analysis #tree_sitter

Globstar is a free, open-source tool that helps developers check their code for problems like security issues or bad coding practices. It uses a simple way to write these checks using tree-sitter queries, which are easy to learn and use. You can run Globstar in your automated testing pipelines without needing extra software installed. This makes it fast and easy to ensure your code follows your team's rules and standards. Plus, since it's open-source under the MIT license, you can use it freely in any project without worrying about legal restrictions.

https://github.com/DeepSourceCorp/globstar