AI Fundamentals
2 topicsModel
A model is a mathematical system that is trained to obtain parameters and can calculate outputs based on inputs.
AI Concepts
Curate atomic concepts in the AI domain. Start by accurately grasping each fundamental concept to avoid superficial or inaccurate understandings, and gradually build a systematic AI knowledge framework through the combination and interconnection of these concepts.
AI Agents
1 topicsAI Tools
4 topicsCursor
Cursor is an AI-powered code editor (built on VS Code) that lets you understand, generate, and edit code through natural language conversation.
llama.cpp
llama.cpp is an open-source LLM inference project built on top of ggml, using GGUF as its primary model format, enabling quantized large language models to run locally on ordinary personal computers and consumer-grade hardware using CPU, GPU, and system memory.
ModelScope
ModelScope is an open model-as-a-service sharing platform that gives developers across AI a flexible, easy-to-use, low-cost, one-stop model service. Alibaba and the CCF Open Source Development Technical Committee officially released it in early November 2022.
Hugging Face
Hugging Face is an open platform for AI models, datasets, and applications, serving as key distribution and collaboration infrastructure for the open-source AI ecosystem, with model discovery, downloading, and integration available through the web, APIs, and command-line tools.
Operating Systems & Fundamentals
1 topicsCommand Line & Utilities
3 topicscurl
curl is a command-line tool for sending and receiving data via URLs (supporting HTTP, FTP, and other protocols), commonly used for testing APIs or downloading files.

tree
tree is a command-line tool for displaying directory hierarchies in a tree structure. It was originally created in the Unix ecosystem and has since been widely ported to platforms such as Linux.
yt-dlp
Common commands for downloading media, selecting formats, extracting audio, subtitles, and output templates.
Languages
2 topicsJavaScript
JavaScript is a dynamic scripting language primarily used for web development to make pages interactive, and is also widely used for server-side, mobile, and desktop app development.
Python
Python is a general-purpose programming language known for its clean, readable syntax, widely used in data science, AI, automation scripting, and web development.
Frameworks & Libraries
1 topicsDatabases
2 topicsPostgreSQL
PostgreSQL is a powerful open-source relational database management system known for its stability, standards compliance, and advanced features like JSON support and complex querying.
Prisma
A quick review of Prisma ORM and common database development concepts.
Development Toolchain
1 topicsRuntimes & Platforms
1 topicsNetwork
1 topicsSystems & Ops
3 topicsDocker
Docker is a containerization technology that packages an application along with its runtime environment into a standalone, portable "container," enabling "build once, run anywhere."

SSH
SSH is the foundational protocol for securely accessing and operating remote computers over untrusted networks. It is also the infrastructure behind remote development, server operations, and automated connections.
Vercel
Vercel is a cloud deployment platform for modern web applications. It centers on Git-driven automatic deployments and a separate Preview Deployment for every change, integrates deeply with front-end frameworks such as Next.js, and its free tier makes it a good fit for getting personal projects and early-stage apps online quickly.