🐙 Guides, papers, lessons, notebooks and resources for prompt engineering, context engineering, RAG, and AI Agents.
Repository Index
47,133 repositories indexed
1–24 of 30 · Most stars
The 30 Days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than 100 days. Follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
Examples and guides for using the OpenAI API
30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
A visual, example-driven guide to Claude Code — from basic concepts to advanced agents, with copy-paste templates that bring immediate value.
An evolving how-to guide for securing a Linux server.
Extensive Open-Source Guides for Android Developers
30 Days of React challenge is a step by step guide to learn React in 30 days. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
- challenge
- javascript
- js
- react
Community guide to securing and improving privacy on macOS.
TranslatedProgrammer Yupi's (程序员鱼皮) complete AI resource collection + zero-basics Vibe Coding tutorial. Shares step-by-step OpenClaw tutorials, ways to use large models (DeepSeek / GPT / Gemini / Claude / GLM), the latest AI news, a complete collection of Prompts, an AI knowledge encyclopedia (Agent Skills / RAG / MCP / A2A), AI programming tutorials (Harness Engineering), guides to using AI tools (Cursor / Claude Code / TRAE / Codex / Copilot), AI development framework tutorials (Spring AI / LangChain), and a guide to monetizing AI products, helping you quickly master AI technology and stay at the forefront of the times. This project is the open-source documentation aiguide, which has been upgraded to the Yupi AI Navigation website (鱼皮 AI 导航网站)
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
Welcome to the Llama Cookbook! This is your go to guide for Building with Llama: Getting started with Inference, Fine-Tuning, RAG. We also show you how to solve end to end problems using Llama model family and using them on various provider services
:mortar_board: All things Vim!
Examples and guides for using the Gemini API
TranslatedAn English learning guide written specifically for programmers, v1.2. For the online version, click ->
- english
- english-learning
Translated[Lumina Embodied AI Community] Embodied AI technology guide Embodied-AI-Guide
Modern Java - A Guide to Java 8
- java-8
- tutorial
- lambda-expressions
- java
A hands-on introduction to video technology: image, video, codec (av1, vp9, h265) and more (ffmpeg encoding). Translations: 🇺🇸 🇨🇳 🇯🇵 🇮🇹 🇰🇷 🇷🇺 🇧🇷 🇪🇸
📚 Community guides for open source creators
- open-source
- oss
- best-practices
- tutorial
The complete guide to static typing in "React & Redux" apps using TypeScript
Community guide to using YubiKey for GnuPG and SSH - protect secrets with hardware crypto.
- yubikey
- gpg
- gnupg
- ssh
A guide to learn bash
Translated:books: This repository is a summary of the technical learning journey of the author, Xiao Fuge (小傅哥), from many years of working in front-line internet Java development. It aims to give everyone a clear and detailed learning tutorial, with a focus on writing about core Java content. If this repository helps you, please show your support (follow, like, share)!
- java
- javafx
- spring
- mybaits
This guide details creating a secure Linux production system. OpenSCAP (C2S/CIS, STIG).