TechSetupGuides

All guides

Community-curated setup guides for modern tech stacks.

Python implementations of popular machine learning algorithms from scratch with interactive Jupyter notebooks and mathematical explanations. Learn the fundamentals by building ML algorithms yourself.

Complete setup guide for tldraw - an open-source whiteboarding and diagramming SDK that provides a feature-complete infinite canvas engine with real-time collaboration, drawing/diagramming tools, and a powerful runtime API. Includes installation, architecture overview, multiplayer sync setup with @tldraw/sync and Cloudflare Durable Objects, custom shapes/tools creation, and deployment patterns for production applications.

Complete setup guide for Microsoft AutoGen - a programming framework for creating multi-agent AI applications. Includes installation of core components (autogen-core, autogen-agentchat, autogen-ext), AutoGen Studio GUI, model integration with OpenAI/Azure/Ollama/Anthropic, MCP server support, code execution, and production deployment patterns.

AI-powered Kubernetes cluster scanner that diagnoses issues and provides actionable insights by combining SRE expertise with AI enrichment.

Terraform enables you to safely and predictably create, change, and improve infrastructure by codifying APIs into declarative configuration files that can be shared, versioned, and reviewed.

Directus is a flexible backend for all your projects that turns any SQL database into a headless CMS, admin panel, or app with custom UI, instant APIs, authentication, and more.

Install and use Zig, a general-purpose programming language and toolchain designed for maintaining robust, optimal, and reusable software — covering installation, language features, build system, C interoperability, and best practices.

Complete setup and integration guide for Expo - the official React Native framework recommended by the React Native team. Covers installation, managed vs bare workflows, native modules, EAS Build, over-the-air updates, the New Architecture, and production deployment patterns for building iOS and Android apps with TypeScript.

Complete setup guide for vLLM - a high-throughput and memory-efficient inference and serving engine for Large Language Models. Features PagedAttention for optimized memory management, continuous batching for maximum GPU utilization, and OpenAI-compatible API server. Supports 200+ model architectures with quantization, distributed inference, and multi-GPU deployment.

Complete guide to Vercel - the leading serverless deployment platform for frontend frameworks. Covers installation, project setup, deployments, serverless functions, Edge Network, analytics, and advanced features.

Install and configure Turborepo, the high-performance build system optimized for JavaScript and TypeScript monorepos - covering installation, task orchestration, caching, remote cache, and developer experience.

Swagger UI is a collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful, interactive documentation from OpenAPI (Swagger) specifications — covering installation, configuration, customization, and integration options.

Set up Supabase, the open source PostgreSQL-based backend platform with REST/GraphQL APIs, real-time subscriptions, authentication, and storage.

Complete setup and integration guide for LangChain - the powerful framework for developing applications powered by large language models. Covers installation, core concepts, chains, agents, retrieval-augmented generation (RAG), memory systems, and production deployment patterns.

Get started with Hugging Face Transformers, the leading library for state-of-the-art machine learning models in PyTorch, TensorFlow, and JAX. Learn installation, configuration, and practical use cases for NLP, vision, audio, and multimodal tasks.

Transform raw data into analytics-ready datasets using dbt's modular SQL-based workflow. Build, test, and document your data transformations with version control and CI/CD.

Install and configure Elasticsearch, the powerful open-source distributed RESTful search and analytics engine built on Apache Lucene - covering installation, indexing, search queries, aggregations, cluster management, and production best practices.

Complete setup guide for Strimzi - an open-source Kubernetes operator for running Apache Kafka clusters in a cloud-native way. Originally created by Red Hat, now a CNCF Sandbox project. Includes installation, cluster configuration, topic management, and production best practices for running Kafka workloads on Kubernetes.

Modern end-to-end testing framework for web applications with cross-browser support for Chromium, Firefox, and WebKit using a single unified API.

The React Framework for building full-stack web applications with server components, app router, and optimized production deployments.

Install and configure Docker Compose to define and run multi-container Docker applications with YAML configuration files - covering installation, service definitions, networking, volumes, and production deployment patterns.

Install and use Cargo, the Rust package manager and build system that manages your Rust project dependencies, compiles your code, and handles publishing packages to crates.io — covering installation, configuration, project management, and common use cases.

Install and configure Grafana, the open analytics and monitoring platform for visualizing metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, and many more.

Build cloud-native microservices with Kratos - a lightweight Go framework with Protobuf APIs, HTTP/gRPC transport, and middleware.

Install and configure Prometheus, the leading open-source monitoring and alerting toolkit - covering installation, configuration, PromQL queries, alerting with Alertmanager, and common use cases.

Official comprehensive guide for LLaMA model inference, fine-tuning, RAG, and end-to-end use cases. Includes examples for domain adaptation and LLM applications.

Fast and simple synchronous SQLite3 bindings for Node.js. Thread-safe, zero-copy, and fully featured SQLite wrapper with excellent performance.

ComfyUI is a modular node-based GUI for Stable Diffusion and other AI models, providing complete control over image, video, audio, and 3D generation workflows.

Framework for fine-tuning LLMs with synthetic data using the LAB (Large-Scale Alignment for ChatBots) method. Now refactored into SDG Hub and Training Hub components.

Ray is an AI compute engine for scaling AI and Python applications. It consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.

Open-source service mesh platform that provides traffic management, security, and observability for microservices. With 37K+ GitHub stars, Istio uses Envoy proxy sidecars to connect, secure, control, and observe services without modifying application code.

Install and configure Redis, the fastest in-memory data store for caching, real-time analytics, session management, and AI workloads — covering installation, configuration, data types, and common use cases.

A declarative, type-safe, and reactive 3D framework for building interactive web applications using Svelte and Three.js.

Platform to programmatically author, schedule, and monitor workflows. Build complex data pipelines, ETL/ELT processes, and machine learning workflows with Python code.

Install, configure, and use PostgreSQL, the world's most advanced open-source relational database — covering installation, advanced features, performance tuning, and production deployments.

Complete setup guide for Kubernetes - an open-source container orchestration platform for automating deployment, scaling, and management of containerized applications. Originally designed by Google, now maintained by the Cloud Native Computing Foundation (CNCF). Includes cluster setup, core concepts, deployment patterns, and production best practices.

Use gRPC-Go to build high-performance RPC services with HTTP/2, code generation, and streaming support.

Simple IT automation platform that automates software provisioning, configuration management, and application deployment. Agentless architecture with idempotent, declarative YAML playbooks.

Install and configure NGINX, the high-performance web server and reverse proxy powering much of the internet — covering installation, configuration, load balancing, SSL termination, and common use cases.

Install and use Deno, the secure next-generation JavaScript/TypeScript runtime with built-in TypeScript support, zero-config tooling, web-standard APIs, and enterprise-grade security — covering installation, configuration, CLI tools, and common use cases.

Deploy a vendor-agnostic telemetry pipeline that receives, processes, and exports traces, metrics, and logs from multiple sources to diverse backends without vendor lock-in.

Next generation testing framework powered by Vite for fast unit testing, component testing, and browser testing.

Deploy RAGFlow, a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create a superior context layer for LLMs.

Deploy Open WebUI, the extensible self-hosted AI platform supporting Ollama, OpenAI API, RAG, voice/video calls, and multi-tenancy.

Open-source intelligent memory layer that gives AI agents persistent, personalized memory capabilities with multi-level context retention, semantic retrieval, and support for 20+ vector databases.

Hire, schedule, and report on your entire AI agent team with 7x24 operations. A comprehensive framework for agent collaboration, memory, and scheduling.

Build, deploy, and manage AI-powered agents and workflows with visual interface, RAG pipeline, comprehensive model support, and LLMOps capabilities.

Set up a Proxmox VM running Ubuntu 24.04 LTS cloud image with xrdp remote desktop, Android development tools, and nested virtualization. Fully automated via cloud-init with manual post-boot configuration for lightdm and Android SDK.

Set up Project N.O.M.A.D. (Node for Offline Media, Archives, and Data) - a self-contained offline-first knowledge and education server with AI, Wikipedia, maps, and more.

Set up ImageToolbox, an open-source Android application with 361K+ lines of code offering over 310 filters, AI-powered tools, batch processing, and professional image manipulation capabilities.

The largest hub of ready-to-use datasets for machine learning models with over 100,000 datasets for NLP, computer vision, audio, and more.

A lightweight, offline-capable AI tool for automatic ID photo generation with portrait matting, background replacement, and layout photo creation.

MCP plugin that saves 98% of context window through sandboxed code execution, FTS5 search, and session continuity. Works with Claude Code, Gemini CLI, VS Code Copilot, Cursor, and 12 other platforms.

Set up and contribute to the curated list of 1000+ Claude Skills for AI agents.

A powerful tool that packs entire repositories into single, AI-optimized files for feeding to Large Language Models.

Complete setup guide for UAParser.js - the comprehensive JavaScript library to detect browser, OS, CPU, and device type/model from User-Agent strings. Supports both client-side browser and server-side Node.js environments. Features bot detection, Client Hints support, and 5000+ detection patterns.

Build and deploy internal tools, dashboards, business applications, workflows and AI agents with a visual drag-and-drop interface, 50+ data source integrations, and self-hosted deployment options.

Complete setup guide for IOPaint - a free and open-source image inpainting and outpainting tool powered by state-of-the-art AI models. Remove unwanted objects, defects, and people from images or replace them using stable diffusion. Supports CPU, GPU, and Apple Silicon with various AI models including LaMa, PowerPaint, and AnyText.

Automatically expose FastAPI endpoints as MCP (Model Context Protocol) tools for AI agents.

Complete setup guide for Coze Studio - ByteDance's open-source all-in-one AI agent development platform. Create, debug, and deploy AI agents with visual no-code/low-code tools. Includes Docker installation, model configuration, workflow builder, RAG knowledge bases, and plugin development with React, TypeScript, Go, and microservices architecture.

A command-line productivity tool powered by AI LLMs for shell commands, code generation, and documentation.

Complete setup guide for VideoCaptioner - an LLM-powered intelligent subtitle assistant for video. Includes CLI and GUI installation, ASR engines (Bijian, Jianying, Whisper), LLM-based subtitle optimization, translation services, TTS dubbing, and video synthesis with customizable subtitle styling.

Open-source Docker Compose template that rapidly sets up local AI infrastructure with n8n workflows, Ollama LLMs, and Qdrant vector database.

Comprehensive platform for LLM project management, evaluation, tracing, and monitoring with support for agents, RAG applications, and multi-model AI systems.

Generate optimized prompts for any AI tool using Claude skills. Zero wasted tokens, full context retention, works with 20+ AI tools.

Build and design Next.js + TailwindCSS websites visually with AI. Edit directly in the browser DOM with Figma-like UI, real-time code sync, and AI-powered development.

Official CLI for Lark/Feishu Open Platform with 200+ commands and AI Agent Skills.

Enable AI agents to autonomously execute 150+ cybersecurity tools for penetration testing, vulnerability discovery, and security research via Model Context Protocol.

Set up the Google Workspace CLI (gws), a Rust-based tool that provides unified command-line access to all Google Workspace APIs with dynamic command generation, structured JSON output, and 100+ AI agent skills.

Set up and use fighting41love/funNLP - a comprehensive collection of 80,000+ starred Chinese NLP resources including sensitive word detection, language detection, datasets, and tools.

Open-source infrastructure for running AI-generated code in secure isolated cloud sandboxes, enabling safe execution of LLM outputs for enterprise-grade AI agents.

Free multi-platform database tool for developers, SQL programmers, database administrators and analysts. Supports 100+ databases with powerful features including schema editor, SQL editor, data editor, AI integration, ER diagrams, and more.

Complete setup guide for CVAT (Computer Vision Annotation Tool) - a leading open-source platform for building high-quality visual datasets. Includes Docker deployment, PostgreSQL/Redis configuration, AI-assisted annotation with OpenVINO, and production HTTPS setup. Supports image, video, and 3D annotation with team collaboration features.

Open-source React component library built on shadcn/ui for building modern web applications with pre-built blocks and AI agents.

CLI tool to convert your entire codebase into a single formatted LLM prompt with source tree, templating, and token counting.

Computer vision-based automation tool for Genshin Impact using AI recognition and OCR for task automation without game file modification.

Comprehensive curated list documenting tools, projects, and resources built with the LangChain framework for building LLM-powered applications.

A comprehensive guide to discovering, installing, and using Claude Skills from the community-curated awesome-claude-skills repository for customizing Claude AI workflows.

Using and understanding the x1xhlol/system-prompts-and-models-of-ai-tools repository — a curated collection of 138K+ stars of AI tool system prompts, internal tools, and AI models.

AI-based tool for removing hardcoded subtitles and text watermarks from videos and images using advanced inpainting models. Local processing without third-party APIs.

Complete setup guide for KrillinAI - an AI-powered video translation and dubbing tool that supports 100 languages. Includes installation for Windows/Linux/macOS, configuration of Whisper speech recognition, LLM translation, voice cloning with TTS, and Docker deployment options.

Set up Blinko, an open-source AI-powered personal note taking tool with RAG-based search, privacy-first architecture, and multi-platform support.

Complete setup guide for AIChat - an all-in-one LLM CLI tool featuring Shell Assistant, Chat-REPL, RAG, AI Tools & Agents. Written in Rust, supporting 20+ LLM providers including OpenAI, Claude, Gemini, and Ollama. Includes installation, configuration, and usage examples for command-line AI workflows.

Bridge that connects AI assistants like Claude, Cursor, and VSCode to Unity Editor via Model Context Protocol for AI-driven game development.

Create animated short dramas from novels and scripts using AI. Integrated scriptwriting, storyboarding, character generation, and video creation in a cross-platform desktop application.

Complete setup guide for TagUI - the open-source Robotic Process Automation (RPA) tool by AI Singapore. Includes standalone installation, Python package setup, web automation with Chrome DevTools Protocol, visual automation with SikuliX, desktop automation, OCR capabilities, and multi-language support for automating repetitive tasks.

A comprehensive collection of production-tested AI infrastructure tools for AGI development, including GPU kernels, distributed systems, parallel file systems, and MoE training components.

AI coding agent for terminal with IDE-wired capabilities including hash-anchored edits, LSP, Python, browser tools, subagents, and multi-provider support.

Build and deploy AI-powered agents and workflows with visual interface, MCP server support, and API deployment.

Build and run Everywhere, the AI-powered desktop assistant that provides context-aware support with screen awareness, system command execution, and intelligent automation.

Set up DeerFlow 2.0, ByteDance's open-source long-horizon SuperAgent harness built on LangGraph and LangChain. Handle complex multi-step tasks with sandboxed execution, memory management, skills, and sub-agent orchestration.

Deploy a full-stack observability platform with eBPF-based automatic data collection, AI root cause analysis, distributed tracing, and zero-instrumentation monitoring for Kubernetes and Docker environments.

Power 1000+ toolkits, tool search, context management, authentication, and sandboxed workbench for building AI agents that turn intent into action.

AI-powered database management tool supporting MySQL, PostgreSQL, Oracle, SQL Server, SQLite, MongoDB, Redis and more with intelligent SQL generation and reporting.

Complete setup guide for AutoGPT - the autonomous AI agent platform that empowers everyone to build and deploy AI agents. Includes Docker-based installation, Python development environment, API configuration, and production deployment with FastAPI, Next.js, PostgreSQL, Redis, and RabbitMQ.

Complete setup guide for aircrack-ng, a comprehensive WiFi security auditing tools suite for monitoring, testing, attacking, and cracking wireless networks. Covers installation, dependencies, and usage on Linux systems.

Build production-ready real-time collaborative applications with Supabase, Yjs CRDTs, Tauri 2 desktop framework, and SvelteKit. Includes real-time sync, offline-first strategies, and multi-platform packaging.

Complete setup guide for building a full-stack Web3 application with AI capabilities using Next.js, IPFS, The Graph, RainbowKit, LangChain, and Vercel Edge Functions.

A comprehensive guide to building high-performance edge applications with Rust WebAssembly, Deno Deploy, Cloudflare Workers, and React 19. Learn to compile Rust to Wasm, deploy to edge platforms, and implement advanced caching strategies.

Build a modern serverless application with Astro 5 Islands architecture, Cloudflare R2 storage, Drizzle ORM, Qwik resumability, and edge caching.

Build production-ready AI-powered web applications with Next.js 15, Vercel AI SDK, Supabase, Shadcn/ui, Tailwind CSS 4, and Zod. Includes complete setup, AI streaming patterns, RAG implementation, and deployment best practices.

Run the OpenClaw agent gateway on your Ollama VM behind an nginx TLS reverse proxy. Wire up the Brave search skill, give it authenticated GitHub access for code tasks, and configure a CLAUDE.md so remote Claude Code sessions have persistent context.

Install Proxmox VE 9, fix the default APT repos, harden network and SSH access, set up a dedicated backup disk, and create a scoped user for Claude Code. The foundation for everything else in the multi-agent AI stack.

Repurpose a second NVMe as Ollama model storage, install Ollama, and tune it for a 24 GB RTX 3090 — KV cache quantization, FlashAttention, model context windows, and a curated model stack with routing guidance.

Pass an RTX 3090 through to a dedicated Ubuntu 24.04 VM using VFIO. Covers IOMMU verification, driver blacklisting, VM creation strategy (install OS first, attach GPU after), and a snapshot discipline tailored to PCI-passthrough VMs.

Run multiple AI runtimes — OpenClaw, Hermes, and Claude Code — on one Ollama VM with serialised local inference via agents.defaults.maxConcurrent: 1, an issue-board orchestrator (Multica), and a workflow for inviting collaborators into the same workspace.

Tailwind v4 ships a CSS-first config — no more tailwind.config.js by default. Here's what changes.

Keep vote counts and aggregate columns in sync atomically using Postgres triggers, instead of racing application code.

Wire up a Next.js 16 app with Supabase Postgres and GitHub OAuth via the new proxy.ts convention.