Github Top Repositories
13.2K subscribers
1.15K photos
58 videos
10 files
1.8K links
Top GitHub repositories in one place πŸš€
Explore the best projects in programming, AI, data science, and more.
Download Telegram
πŸ“Œ Spotted on GitHub Trending: jwasham/coding-interview-university β€” let's break it down.

πŸ”— https://github.com/jwasham/coding-interview-university
πŸ“ A complete computer science study plan to become a software engineer.
──────────────────────────────

Coding Interview University is a comprehensive study plan to help you prepare for a technical interview at top software companies like Amazon, Facebook, Google, and Microsoft. Created by John Washam, this plan covers the essential topics you need to know, from data structures and algorithms to system design and scalability.

To get started, choose a programming language and begin with the basics, such as variables, loops, and methods. The plan includes a daily study schedule and practice coding questions to help you stay on track.

Key features of this plan include:
- Step-by-step learning: Break down complex topics into manageable chunks
- Practice coding questions: Reinforce your understanding with hands-on exercises
- Study schedule: Stay organized and focused with a daily plan

Technical highlights of this plan include:
- Algorithmic complexity: Understand Big-O notation and asymptotic analysis
- Data structures: Learn about arrays, linked lists, stacks, queues, and hash tables
- System design: Study scalability, data handling, and system architecture

This plan is designed for anyone looking to improve their coding skills, from beginners to experienced engineers. Don't be intimidated if you're new to coding - this plan will guide you through the process.

In short, Coding Interview University is your one-stop resource for preparing for technical interviews. With dedication and practice, you'll be well on your way to landing your dream job - so start coding and crush that interview!

──────────────────────────────
🧠 Channel: https://t.me/GithubRe
Github Top Repositories
Photo
πŸ”₯ github/copilot-sdk is trending β€” and it deserves your attention.

πŸ”— https://github.com/github/copilot-sdk
πŸ“ Multi-platform SDK for integrating GitHub Copilot Agent into apps and services
──────────────────────────────

The Github Copilot SDK is a set of APIs that allows you to integrate the capabilities of Github Copilot into your own applications. With this SDK, you can embed Copilot's agentic workflows into your app and invoke them programmatically. The SDK exposes the same engine as the Copilot CLI, handling planning, tool invocation, and file edits.

The SDK supports multiple programming languages, including Node.js/TypeScript, Python, Go, .NET, Java, and Rust. You can install the SDK using the respective package managers, such as npm install @github/copilot-sdk for Node.js or pip install github-copilot-sdk for Python.

To get started, you can follow the Getting Started Guide, which provides a walkthrough of the installation and usage process. The SDK also provides a range of features, including support for custom agents, skills, and tools, as well as BYOK (Bring Your Own Key) for using your own API keys.

The SDK is designed to be production-ready and follows semantic versioning. If you encounter any issues or have feature requests, you can report them on the Github Issues page.

In summary, the Github Copilot SDK is a powerful tool for integrating Copilot's capabilities into your own applications, with support for multiple programming languages and a range of features. With this SDK, you can unlock the full potential of Copilot and take your development to the next level.

──────────────────────────────
🧠 Channel: https://t.me/GithubRe
πŸ“Œ Spotted on GitHub Trending: mvanhorn/last30days-skill β€” let's break it down.

πŸ”— https://github.com/mvanhorn/last30days-skill
πŸ“ AI agent skill that researches any topic across Reddit, X, YouTube, HN, Polymarket, and the web - then synthesizes a grounded summary
──────────────────────────────

Last30Days Skill is a revolutionary search engine that uses AI to synthesize information from various sources like Reddit, X, YouTube, and GitHub, scoring it by what real people engage with, not editors. It's like having a superpower that helps you stay up-to-date on the latest developments in any field.

To use it, simply type /last30days [topic] and the AI agent will search all relevant sources in parallel, synthesizing the information into a brief. No more tedious searching or outdated information.

The skill has many features, including shareable HTML briefs, intelligent search that understands your topic before searching, and cross-source cluster merging that combines similar stories from different sources.

It's perfect for researchers, entrepreneurs, and anyone who wants to stay informed. Whether you're looking for information on a person, company, or topic, Last30Days Skill is the ultimate tool for you.

With its ability to search multiple sources at once and synthesize the information into a concise brief, Last30Days Skill is an indispensable tool for anyone looking to stay ahead of the curve. Get the latest scoop in seconds, not hours.

──────────────────────────────
🧠 Channel: https://t.me/GithubRe
πŸ’‘ opencv/opencv just hit the trending charts β€” here's why it matters.

πŸ”— https://github.com/opencv/opencv
πŸ“ Open Source Computer Vision Library
──────────────────────────────

The OpenCV library is a powerful open-source computer vision tool that enables developers to build a wide range of applications, from image and video processing to object detection and tracking. With its extensive documentation and large community of contributors, OpenCV provides a comprehensive framework for computer vision and machine learning.

To get started, you can explore the official documentation and tutorials on the OpenCV website. The library is written in C++ and has interfaces for Python, Java, and other languages.

Whether you're a student, researcher, or developer, OpenCV has something to offer. So why not join the community and start building your own computer vision projects today? OpenCV is the key to unlocking the power of computer vision - start coding and see what you can create!

──────────────────────────────
🧠 Channel: https://t.me/GithubRe
❀1
Github Top Repositories
Photo
πŸ’‘ Leonxlnx/taste-skill just hit the trending charts β€” here's why it matters.

πŸ”— https://github.com/Leonxlnx/taste-skill
πŸ“ Taste-Skill - gives your AI good taste. stops the AI from generating boring, generic slop
──────────────────────────────

The Taste Skill repository offers a collection of portable agent skills designed to upgrade AI-built interfaces with stronger layout, typography, motion, and spacing. These skills can be used with various coding agents like ChatGPT, Codex, or Claude Code. The repo includes image-generation skills for creating reference boards, which can be paired with image generators and then implemented using coding agents.

To use Taste Skill, simply install the desired skill using npx skills add https://github.com/Leonxlnx/taste-skill --skill "skill-name". The repository features multiple specialized variants, adjustable dials, and anti-repetition rules, making it a unique solution for AI design.

The skills are framework-agnostic and work with popular frameworks like React, Vue, and Svelte. The repository also includes a research directory with background writing that shaped the skills, as well as a CHANGELOG that details the updates and changes.

Taste Skill is suitable for developers, designers, and anyone looking to improve their AI-built interfaces. With its easy installation process and versatile skills, it's an excellent tool for enhancing the design and functionality of various projects.

In short, Taste Skill is a game-changer for AI design, and its punchy one-liner takeaway is: Level up your AI-built interfaces with Taste Skill - where design meets code!

──────────────────────────────
🧠 Channel: https://t.me/GithubRe
❀1
πŸ“Œ Spotted on GitHub Trending: NousResearch/hermes-agent β€” let's break it down.

πŸ”— https://github.com/NousResearch/hermes-agent
πŸ“ The agent that grows with you
──────────────────────────────

The Hermes Agent is a self-improving AI agent that creates skills from experience, improves them during use, and builds a deepening model of who you are across sessions. It's designed to be flexible, allowing you to use any model you want, such as Nous Portal, OpenRouter, or Hugging Face, and switch between them with ease using the hermes model command.

The agent has a range of key features, including a real terminal interface, the ability to live where you do (e.g., Telegram, Discord, Slack), a closed learning loop, scheduled automations, and the ability to delegate and parallelize tasks. It also has a range of technical highlights, including support for six terminal backends and the ability to run on a variety of infrastructure, from a $5 VPS to a GPU cluster.

The Hermes Agent is suitable for a range of users, from developers to researchers, and is designed to be easy to use and customize. With its flexible architecture and range of features, it's an ideal tool for anyone looking to build a self-improving AI agent.

To get started with the Hermes Agent, you can install it using a simple one-liner command, and then start chatting with it using the hermes command. You can also customize the agent's behavior using a range of configuration options and tools.

One punchy takeaway: With the Hermes Agent, you can have a self-improving AI assistant that learns and adapts to your needs, all at a cost that's nearly nothing when idle.

──────────────────────────────
🧠 Channel: https://t.me/GithubRe
Github Top Repositories
Photo
⚑ lfnovo/open-notebook is making waves. Here's the full picture.

πŸ”— https://github.com/lfnovo/open-notebook
πŸ“ An Open Source implementation of Notebook LM with more flexibility and features
──────────────────────────────

Open Notebook is an open source, privacy-focused alternative to Google's Notebook LM. It's designed to give you full control over your data and provide a flexible AI model choice, with support for 18+ providers including OpenAI, Anthropic, and Ollama.

The platform allows you to organize multi-modal content such as PDFs, videos, and web pages, and even generate professional podcasts with advanced multi-speaker capabilities. You can also use intelligent search and context-aware chat features to get the most out of your research.

Technical Highlights include a REST API for custom integrations, content transformations for summarizing and extracting insights, and support for reasoning models like DeepSeek-R1 and Qwen3.

The project is built with Python, Next.js, React, SurrealDB, and LangChain, making it a great choice for developers who want to contribute or customize the platform.

Whether you're a researcher, student, or developer, Open Notebook is a powerful tool that can help you take control of your data and unlock new insights. So why not give it a try? Open Notebook: empowering your research, one note at a time.

──────────────────────────────
🧠 Channel: https://t.me/GithubRe
Github Top Repositories
Photo
πŸ“Œ Spotted on GitHub Trending: yikart/AiToEarn β€” let's break it down.

πŸ”— https://github.com/yikart/AiToEarn
πŸ“ Let's use AI to Earn!
──────────────────────────────

AiToEarn is an innovative platform designed for creators, brands, and enterprises to build, distribute, and monetize content on multiple global platforms. With its AI Agent automation, it simplifies the process of content creation, publication, engagement, and monetization.

The platform supports various social media channels, including TikTok, YouTube, Facebook, Instagram, and more. It offers five ways to use the platform: through its website, within OpenClaw, with AI assistants like Claude, via Docker deployment, or by developing with its source code.

Key Features include:
- Monetize: Helps creators earn money through content sales and promotion tasks.
- Publish: Automates content distribution across multiple platforms.
- Engage: Enhances content interaction through automated operations and AI-powered comment replies.
- Create: Employs AI to generate content, including videos and graphic texts.

The platform is suitable for one-person companies (OPCs), creators, brands, and enterprises seeking to leverage AI for efficient content management and monetization.

Technical Highlights:
- Supports Node.js 20.18.x
- Offers Docker one-click deployment
- Compatible with MCP protocol for use with various AI assistants

For those interested in contributing or learning more, the platform welcomes developers and provides a contributing guide.

In summary, AiToEarn is a powerful tool for simplifying content creation, distribution, and monetization, making it an attractive solution for anyone looking to streamline their online presence and revenue streams: AiToEarn empowers you to effortlessly create, share, and profit from your content across the globe.

──────────────────────────────
🧠 Channel: https://t.me/GithubRe
⚑ aaif-goose/goose is making waves. Here's the full picture.

πŸ”— https://github.com/aaif-goose/goose
πŸ“ an open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM
──────────────────────────────

The goose project is a native open-source AI agent that can be used for various tasks, from code and workflows to research and data analysis. It offers a desktop app for macOS, Linux, and Windows, a full CLI for terminal workflows, and an API for embedding it anywhere. Built in Rust for performance and portability, goose works with 15+ providers and supports 70+ extensions via the Model Context Protocol open standard.

To get started, you can download the desktop app or install the CLI using the command:
curl -fsSL https://github.com/aaif-goose/goose/releases/download/stable/download_cli.sh | bash


Goose is part of the Agentic AI Foundation (AAIF) at the Linux Foundation, and its community can be reached through Discord, YouTube, LinkedIn, and Twitter/X. With its flexibility and customizability, goose is perfect for developers, researchers, and anyone looking to streamline their workflow.
The goose AI agent is the perfect tool to help you "migrate" your tasks to the next level!

──────────────────────────────
🧠 Channel: https://t.me/GithubRe
🌟 Crosstalk-Solutions/project-nomad caught my eye on GitHub Trending today.

πŸ”— https://github.com/Crosstalk-Solutions/project-nomad
πŸ“ Project N.O.M.A.D, is a self-contained, offline survival computer packed with critical tools, knowledge, and AI to keep you informed and empoweredβ€”anytime, anywhere.
──────────────────────────────

Introducing Project N.O.M.A.D., a self-contained, offline-first knowledge and education server that empowers you with critical tools, knowledge, and AI. This innovative platform is designed to keep you informed and connected, even without an internet connection.

Main Features:
- AI Chat with Knowledge Base powered by Ollama or OpenAI API compatible software
- Information Library with offline Wikipedia, medical references, and ebooks via Kiwix
- Education Platform with Khan Academy courses and progress tracking via Kolibri
- Offline Maps with downloadable regional maps via ProtoMaps
- Data Tools for encryption, encoding, and analysis via CyberChef
- Notes for local note-taking via FlatNotes
- System Benchmark for hardware scoring with a community leaderboard

Technical Highlights:
- Built using Docker for containerized tools and resources
- Easy setup wizard for guided first-time configuration
- Customizable with a Docker Compose template for advanced users
- Compatible with Debian-based operating systems, including Ubuntu

Audience:
- Individuals seeking offline access to knowledge and education
- Communities in areas with limited or no internet connectivity
- Educators and students looking for a self-contained learning platform
- Anyone interested in exploring the capabilities of AI and offline technology

Get started today and experience the power of knowledge without boundaries!

──────────────────────────────
🧠 Channel: https://t.me/GithubRe
⚑ ggml-org/llama.cpp is making waves. Here's the full picture.

πŸ”— https://github.com/ggml-org/llama.cpp
πŸ“ LLM inference in C/C++
──────────────────────────────

The ggml-org/llama.cpp repository is a C/C++ implementation of LLM inference, focusing on minimal setup and state-of-the-art performance.

Its key features include:
- Plain C/C++ implementation
- Support for various hardware, including Apple silicon, x86 architectures, and RISC-V
- Integer quantization for faster inference
- Custom CUDA kernels for NVIDIA GPUs
- Vulkan and SYCL backend support

Usage is straightforward: install using brew, nix, or winget, run with Docker, or download pre-built binaries.

Technical highlights include optimized performance on a wide range of hardware, hybrid CPU+GPU inference, and support for models like LLaMA, Mistral 7B, and more.

The repository is suitable for audiences interested in LLM inference, including developers and researchers.

In a nutshell: llama.cpp brings fast and efficient LLM inference to your fingertips, making it an exciting project to explore.

──────────────────────────────
🧠 Channel: https://t.me/GithubRe