Category Term Vendor Description Notes
Code Assistant Claude Code Anthropic Terminal-based agentic coding assistant powered by Claude models. Operates directly from the command line, reads and edits files, runs tests, and executes shell commands autonomously. Designed for long-horizon coding tasks and deep repository understanding without requiring an IDE plugin. 🔗 claude.ai/code
📄 Anthropic announcement
▶ YouTube tutorials
Cursor Anysphere AI-first code editor forked from VS Code that embeds LLM-powered features at the core: inline multi-line completions (Tab), a sidebar chat aware of the full codebase, and an Agent mode that can autonomously create and refactor files. Supports OpenAI, Anthropic, and custom model endpoints. 🔗 cursor.com
📄 Official docs
▶ YouTube tutorials
Devin Cognition AI Fully autonomous AI software engineer that can plan and complete end-to-end engineering tasks: cloning repos, writing code, running tests, fixing bugs, and opening pull requests. Operates inside an isolated sandboxed environment with access to a browser, terminal, and code editor, requiring only a high-level task description from the user. 🔗 devin.ai
📄 Introducing Devin
▶ YouTube demos
Antigravity Antigravity AI AI pair-programming assistant focused on reducing cognitive overhead for developers. Provides context-aware code generation, inline refactoring suggestions, and natural language-to-code translation while integrating tightly with the developer's existing workflow and version-control system. 🔗 antigravity.dev
▶ YouTube tutorials
Codex (CLI) OpenAI OpenAI's command-line coding agent built on the GPT-4o / o-series models. Runs inside a sandboxed environment, reads the local repository, writes and edits files, executes shell commands, and iterates on test results. Designed as a lightweight terminal alternative to full IDE integrations, with configurable approval modes for autonomous or supervised operation. 🔗 openai.com/codex
📄 GitHub repo
▶ YouTube tutorials
GitHub Copilot Microsoft / GitHub Pioneer AI pair programmer deeply integrated into VS Code, Visual Studio, JetBrains, Neovim, and the GitHub web UI. Offers real-time line and block completions, a chat sidebar, slash commands for tests and docs, and Copilot Workspace for agentic multi-file editing across an entire repository. Powered by OpenAI Codex and GPT-4o. 🔗 github.com/features/copilot
📄 Official docs
▶ YouTube tutorials
OpenCode Open Source (sst/opencode) Open-source, terminal-based AI coding assistant written in Go. Connects to any OpenAI-compatible API (OpenAI, Anthropic, Ollama, etc.), provides an interactive TUI session for chatting with LLMs about code, and supports tool calls for reading files, running commands, and applying diffs. Designed for developers who prefer staying entirely in the terminal. 🔗 opencode.ai
📄 GitHub repo
▶ YouTube tutorials
Aider Paul Gauthier (OSS) Open-source, terminal-based AI pair programmer with first-class git integration. Automatically commits every accepted change with a meaningful message, supports adding multiple files to context, and works with GPT-4o, Claude 3.x, Gemini, and local models via LiteLLM. Benchmarks among the top open-source agents on SWE-bench. 🔗 aider.chat
📄 GitHub repo
▶ YouTube tutorials
Cline cline.bot (OSS) Open-source VS Code extension that acts as an autonomous coding agent inside the editor. Can create and edit files, execute terminal commands, interact with the browser via computer-use APIs, and use MCP (Model Context Protocol) servers to connect to external tools. Requires explicit user approval for each action, keeping the developer in control. 🔗 cline.bot
📄 GitHub repo
▶ YouTube tutorials
Windsurf Codeium AI-first IDE (VS Code fork) developed by Codeium, featuring Cascade — an agentic AI flow that can browse the web, run terminal commands, and refactor across multiple files in a single session. Offers both a chat sidebar and inline completions powered by Codeium's proprietary and third-party frontier models. 🔗 codeium.com/windsurf
📄 Official docs
▶ YouTube tutorials
Amazon Q Developer AWS AWS-native AI coding assistant integrated into VS Code, JetBrains, Visual Studio, and the AWS Console. Provides inline completions, chat-based code generation, automated security scanning, and an agent for autonomous feature implementation. Especially proficient with AWS services, CDK, and cloud-native architectures. 🔗 aws.amazon.com/q/developer
📄 Official docs
▶ YouTube tutorials
Continue Continue.dev (OSS) Open-source AI code assistant extension for VS Code and JetBrains. Lets developers bring their own models (OpenAI, Anthropic, Ollama, LM Studio, etc.) and configure custom context providers, slash commands, and model switching per task. Focuses on transparency and local-first privacy, with all configuration stored in a plain JSON file. 🔗 continue.dev
📄 GitHub repo
▶ YouTube tutorials
Tabnine Tabnine Ltd. One of the earliest AI code completion tools, now offering a full chat assistant alongside whole-line and multi-line completions. Differentiates itself with strong enterprise privacy guarantees: self-hosted deployment options, no code retention, and SOC 2 compliance. Integrates with all major IDEs and supports fine-tuning on private codebases. 🔗 tabnine.com
📄 Official docs
▶ YouTube tutorials
JetBrains AI Assistant JetBrains Native AI assistant built into all JetBrains IDEs (IntelliJ IDEA, PyCharm, GoLand, etc.). Provides context-aware code generation, refactoring, test generation, commit message suggestions, and an inline chat. Backed by JetBrains' own AI Service which proxies OpenAI and other models, giving users a seamless IDE-native experience without leaving the editor. 🔗 jetbrains.com/ai
📄 Official docs
▶ YouTube tutorials
Terax AI Crynta (OSS) Lightweight (7 MB), terminal-first AI-native dev workspace built with Tauri and TypeScript. Designed as a portable, self-contained development environment that integrates LLM capabilities directly into a code editor running in the terminal. Perfect for developers who want a minimal, fast, all-in-one workspace without IDE bloat. 🔗 github.com/crynta/terax-ai
📄 GitHub README
▶ YouTube tutorials
Open SWE LangChain (OSS) Open-source software engineering agent stack focused on autonomous issue solving and SWE-style workflows. Designed to run end-to-end coding tasks with repository context, tool usage, and iterative fix-and-test loops. 🔗 github.com/langchain-ai/open-swe
📄 GitHub README
▶ YouTube tutorials
OpenHands OpenHands (OSS) Open-source AI software engineer platform that can inspect codebases, modify files, execute commands, and iterate on development tasks from natural-language instructions. Frequently used for autonomous bug fixing, feature implementation, and agent benchmarks. 🔗 github.com/OpenHands/OpenHands
📄 GitHub README
▶ YouTube tutorials
Mini SWE Agent Mini SWE Agent (OSS) Lightweight SWE-agent style framework for running coding agents with a minimal setup. Aims to provide a simpler, faster environment for software-task automation and agent experimentation compared to heavier full-platform stacks. 🔗 mini-swe-agent.com/latest
📄 Official docs
▶ YouTube tutorials
Webwright Microsoft (OSS) Open-source coding and automation project from Microsoft focused on reliable developer workflows, combining agent-style execution with practical engineering utilities. 🔗 github.com/microsoft/Webwright
📄 GitHub README
▶ YouTube tutorials
CodeGraph colbymchenry (OSS) Open-source coding assistant project focused on codebase-aware workflows and developer productivity through graph-oriented code understanding and automation patterns. 🔗 github.com/colbymchenry/codegraph
📄 GitHub README
▶ YouTube tutorials
Dev Frameworks LangChain LangChain, Inc. (OSS) The most widely adopted Python/TypeScript framework for composing LLM-powered applications. Provides chains, agents, memory, and tool-calling abstractions that wire together models, retrievers, vector stores, and external APIs. Acts as the de-facto standard glue layer for RAG pipelines, conversational agents, and multi-step reasoning workflows. 🔗 langchain.com
📄 Official docs
▶ YouTube tutorials
LlamaIndex LlamaIndex, Inc. (OSS) Framework specialised in data ingestion, indexing, and retrieval for LLM applications. Provides connectors to 160+ data sources, multiple index types (vector, keyword, knowledge graph), and a high-level query engine for RAG. Also ships LlamaAgents for multi-service agentic orchestration and LlamaParse for high-fidelity document parsing. 🔗 llamaindex.ai
📄 Official docs
▶ YouTube tutorials
Haystack deepset (OSS) Production-focused Python framework for building LLM-powered search and RAG systems. Organises components (document stores, retrievers, readers, generators) into declarative pipelines. Ships with native connectors to major vector databases and LLM providers, and includes evaluation tools for measuring retrieval and generation quality end-to-end. 🔗 haystack.deepset.ai
📄 Official docs
▶ YouTube tutorials
Semantic Kernel Microsoft (OSS) Microsoft's enterprise-grade SDK (Python, C#, Java) for integrating LLMs into applications via plugins and planners. Provides a kernel that routes user intents to functions, manages memory, and chains skills together. Designed for large organisations that need auditability, extensibility, and integration with Azure AI and Microsoft 365 services. 🔗 microsoft.com/semantic-kernel
📄 GitHub repo
▶ YouTube tutorials
DSPy Stanford NLP (OSS) Declarative framework from Stanford for programming LLMs using composable modules instead of hand-crafted prompts. Signatures describe what a module does; optimisers (e.g., BootstrapFewShot, MIPRO) automatically tune prompts and few-shot examples to maximise a given metric. Enables reliable, reproducible pipelines where LLM behaviour is optimised, not guessed. 🔗 dspy.ai
📄 GitHub repo
▶ YouTube tutorials
Pydantic AI Pydantic (OSS) Type-safe agent framework from the creators of Pydantic. Defines agents with typed dependencies and structured output schemas validated at runtime, wrapping models from OpenAI, Anthropic, Gemini, Ollama, and others. Integrates with Logfire for tracing and is designed to bring the ergonomics of FastAPI-style development to LLM agent construction. 🔗 ai.pydantic.dev
📄 GitHub repo
▶ YouTube tutorials
Smolagents Hugging Face (OSS) Lightweight, minimal-footprint agent library from Hugging Face. Agents write and execute Python code as their action language (CodeAgent) or call tools via JSON (ToolCallingAgent). Supports any model hosted on the Hub or via inference APIs, and is designed to minimise abstraction so that agent behaviour remains transparent and debuggable. 🔗 huggingface.co/docs/smolagents
📄 GitHub repo
▶ YouTube tutorials
LiteLLM BerriAI (OSS) Unified Python SDK and proxy server that translates calls to 100+ LLM provider APIs (OpenAI, Anthropic, Gemini, Mistral, Ollama, Bedrock, etc.) into a single interface. Handles model fallbacks, load balancing, cost tracking, and rate-limit retries, acting as the portability layer underneath almost every framework that needs multi-provider support. 🔗 litellm.ai
📄 Official docs
▶ YouTube tutorials
AI Assistants OpenClaw OpenClaw (OSS) Personal AI assistant platform designed to run on the user's own devices and operate across many messaging channels. It behaves more like a persistent assistant runtime than a workflow builder: the system exposes a gateway, skills, onboarding flows, and multi-channel integrations so one assistant can live across WhatsApp, Telegram, Slack, Discord, and other endpoints. 🔗 openclaw.ai
📄 GitHub repo
▶ YouTube tutorials
AnythingLLM Mintplex Labs (OSS) Self-hosted AI workspace and assistant platform that combines chat, document ingestion, RAG, agents, and model management in a single application. It is especially useful for building private knowledge assistants on top of local or remote models, with support for multiple vector databases, embedders, and enterprise-style workspace separation. 🔗 anythingllm.com
📄 Official docs
▶ YouTube tutorials
Open WebUI Open WebUI (OSS) Open-source self-hosted AI interface for local and remote language models, commonly used as the front-end assistant layer on top of Ollama or OpenAI-compatible APIs. Beyond simple chat, it adds tools, knowledge bases, model switching, image support, and multi-user management, making it a practical general-purpose assistant hub for teams and homelabs. 🔗 openwebui.com
📄 Official docs
▶ YouTube tutorials
LibreChat LibreChat (OSS) Open-source AI chat and assistant platform supporting multiple providers such as OpenAI, Anthropic, Gemini, Azure OpenAI, and local backends. It has evolved from a chat UI into a configurable assistant environment with tools, MCP integration, conversation management, and self-hosting options for organisations that want a private ChatGPT-style deployment. 🔗 librechat.ai
📄 Official docs
▶ YouTube tutorials
NotebookLM Google Source-grounded AI research assistant and thinking partner from Google. It is designed to analyse user-provided sources such as PDFs, notes, links, and documents, then generate summaries, study guides, Q&A, briefings, and the popular Audio Overviews. It fits best as an assistant for research and knowledge work rather than as a workflow builder or developer framework. 🔗 notebooklm.google
📄 Help center
▶ YouTube tutorials
Khoj Khoj, Inc. (OSS) Open-source personal AI assistant focused on searching and reasoning over a user's own notes, documents, conversations, and knowledge sources. It is positioned as a second brain: part semantic search engine, part assistant, with web access, local knowledge grounding, and agent-like capabilities for answering questions in personal context. 🔗 khoj.dev
📄 Official docs
▶ YouTube tutorials
Jan Menlo Research (OSS) Open-source desktop AI assistant built for local-first usage. It lets users run local or remote models behind a clean desktop interface, manage model downloads, and keep conversations on-device when desired. Jan is especially relevant as a consumer-friendly assistant shell for people who want ChatGPT-like UX on top of local models. 🔗 jan.ai
📄 GitHub repo
▶ YouTube tutorials
Pipecat Cloud Daily Voice-first AI assistant platform oriented to real-time conversational agents across phone, browser, and multimodal channels. While Pipecat itself is a framework ecosystem, the hosted platform direction and reference stack are highly relevant for teams building always-on voice assistants, call agents, and realtime copilots that need streaming audio and tool invocation. 🔗 pipecat.ai
📄 Official docs
▶ YouTube tutorials
NanoBoot HKUDS (OSS) Lightweight, open-source AI agent framework designed for tools, chats, and workflows. Supports multiple LLM providers (OpenAI, Anthropic, Claude, Codex) and is optimised for building minimal-footprint assistants that integrate with external tools and act on user requests without requiring heavy infrastructure or complex orchestration overhead. 🔗 github.com/HKUDS/nanobot
📄 GitHub README
▶ YouTube tutorials
Odysseus pewdiepie-archdaemon (OSS) Open-source AI assistant project focused on agentic workflows and practical integration patterns for building helpful assistants. 🔗 github.com/pewdiepie-archdaemon/odysseus
📄 GitHub README
▶ YouTube tutorials
OpenNotebook @lfnovo (OSS) An Open Source implementation of Notebook LM with more flexibility and features. 🔗 github.com/lfnovo/open-notebook
🔗 open-notebook.ai
Workflow Automation n8n n8n GmbH (OSS) Open-source, self-hostable workflow automation platform with a visual node editor and native AI capabilities. Ships built-in LLM, vector store, and memory nodes that let teams build RAG pipelines, AI agents, and data-enrichment automations without code — while still allowing custom JavaScript/Python nodes for full flexibility. Acts as the open-source alternative to Zapier/Make for AI-centric automation. 🔗 n8n.io
📄 Official docs
▶ YouTube tutorials
LangFlow DataStax (OSS) Low-code visual builder for LLM workflows and agents built on top of LangChain. Provides a drag-and-drop canvas to wire together models, retrievers, tools, and output parsers, then exports flows as REST APIs or Python code. Suitable both as a rapid prototyping environment and as a deployed backend for production AI applications. 🔗 langflow.org
📄 Official docs
▶ YouTube tutorials
Flowise FlowiseAI (OSS) Open-source drag-and-drop UI for building LLM applications on top of LangChain and LlamaIndex. Allows users to visually compose chatbots, RAG pipelines, and agent flows and expose them instantly as APIs. Particularly popular for rapid prototyping of LangChain-based apps without writing Python, with self-hosting support for data privacy. 🔗 flowiseai.com
📄 Official docs
▶ YouTube tutorials
Dify LangGenius (OSS) Open-source LLM application development platform combining a visual workflow builder, RAG pipeline, model management, and agent capabilities in a single product. Supports dozens of model providers and vector databases, offers an orchestration canvas for multi-step AI workflows, and ships a built-in monitoring dashboard for production apps. 🔗 dify.ai
📄 Official docs
▶ YouTube tutorials
Rivet Ironclad (OSS) Visual AI programming environment for building and debugging complex LLM pipelines as interactive node graphs. Designed for teams, it supports subgraphs, input/output type checking, and live graph tracing so engineers can iterate on prompt chains and agent logic visually before embedding them in production applications via the Rivet SDK. 🔗 rivet.ironcladapp.com
📄 GitHub repo
▶ YouTube tutorials
Make Make (formerly Integromat) Cloud-based visual automation platform that connects 1,500+ apps and services through a scenario builder. Includes native AI modules (OpenAI, Anthropic, image generation) allowing teams to embed LLM-powered steps — summarisation, classification, extraction — directly into business workflows without infrastructure management. 🔗 make.com
📄 Official docs
▶ YouTube tutorials
Zapier Zapier Inc. Widely adopted no-code automation platform connecting 6,000+ apps through trigger-action Zaps. Offers an AI layer (Zapier AI) with chatbot builders, AI Actions for natural language task execution, and direct integrations with ChatGPT and other LLMs, making it the accessible entry point for non-engineers automating AI-enhanced business processes. 🔗 zapier.com
📄 Official docs
▶ YouTube tutorials
Botpress Botpress Inc. (OSS) Open-source conversational AI platform with a visual flow studio for building chatbots and autonomous agents. Features an LLM-native core with built-in intent understanding, knowledge base Q&A (RAG), and multi-channel deployment (web, WhatsApp, Slack, etc.). Supports custom AI tasks through code cards, making it suitable for both no-code and developer-led bot projects. 🔗 botpress.com
📄 Official docs
▶ YouTube tutorials
VoltAgent VoltAgent (OSS) Open-source framework for building and orchestrating AI agent workflows with emphasis on developer experience, modularity, and production-ready integrations for tool-driven agents. 🔗 voltagent.dev
📄 GitHub repo
▶ YouTube tutorials
WorkflowBuilder SynergyCodes (OSS) Open-source visual workflow editor component oriented to building automation and process pipelines in web applications, useful as a customizable orchestration layer. 🔗 github.com/synergycodes/workflowbuilder
📄 GitHub README
▶ YouTube tutorials
Conductor OSS conductor-oss (OSS) Distributed workflow orchestration engine for microservices and long-running processes. Commonly used to coordinate complex task graphs, retries, and event-driven automations. 🔗 docs.conductor-oss.org
📄 GitHub repo
▶ YouTube tutorials
Sim Sim Studio AI (OSS) Open-source platform for AI workflow and agent experimentation focused on composing, running, and iterating multi-step flows with reusable building blocks. 🔗 github.com/simstudioai/sim
📄 GitHub README
▶ YouTube tutorials
Windmill Windmill Labs (OSS) Open-source developer platform for internal tools and workflow automation with support for scripts, scheduling, queues, and API-driven orchestration across teams. 🔗 windmill.dev
📄 GitHub repo
▶ YouTube tutorials
Ynode iamyureka (OSS) Open-source node-based workflow builder aimed at creating automation pipelines through a visual graph approach, suitable for rapid prototyping and custom process orchestration. 🔗 github.com/iamyureka/ynode
📄 GitHub README
▶ YouTube tutorials
Useful Resources Agents Towards Production Nir Diamant (OSS) The true value of this repository is not that it teaches you how to build an agent that answers questions. It addresses the four real production pain points:

🔐 Agent Security (with LlamaFirewall and Apex)

🧠 Agent Memory (with Redis)

📊 Observability (with Qualifire)
🧪 Evaluation (intelligent).
🔗 github.com/NirDiamant/agents-towards-production
📄 GitHub README
▶ YouTube tutorials
AI Engineering From Scratch rohitg00 (OSS) Open-source learning repository focused on practical AI engineering fundamentals, including end-to-end concepts, implementation patterns, and hands-on examples for building AI systems. 🔗 github.com/rohitg00/ai-engineering-from-scratch
📄 GitHub README
▶ YouTube tutorials
Web Quality Skills Addy Osmani (Google) Curated roadmap of practical web engineering skills for building high-quality web products, covering performance, accessibility, testing, and reliability best practices. 🔗 github.com/addyosmani/web-quality-skills
📄 GitHub README
LLMs-from-scratch rasbt (OSS) Open-source educational resource that builds large language models from first principles, combining theory and hands-on implementations for deep understanding of LLM internals. 🔗 github.com/rasbt/LLMs-from-scratch
📄 GitHub README
▶ YouTube tutorials
SkillSpector NVIDIA (OSS) Security scanner for AI agent skills. Detect vulnerabilities, malicious patterns, and security risks. 🔗 github.com/nvidia/skillspector
📄 GitHub README
llm-checker Pavelevich (OSS) Advanced CLI tool that scans your hardware and estimates which LLM or sLLM models are viable to run locally. Useful for quickly determining resource fit (RAM/VRAM) and selecting the most realistic local model options, with built-in Ollama integration. 🔗 github.com/Pavelevich/llm-checker
📄 GitHub README
Codex-LB Slawomir Baran Johansen (OSS) Load balancer for ChatGPT accounts with usage tracking, dashboard, and OpenAI-compatible endpoints. 🔗 https://soju06-codex-lb-43.mintlify.app/introduction
📄 https://github.com/Soju06/codex-lb
Ponytail Ponytail is an open-source AI coding tool and plugin that programs the AI to "think like a lazy senior developer." It enforces a "less code is more" philosophy to prevent technical debt, saving time and API costs by urging the AI to reuse existing functions rather than writing new code. 🔗 https://github.com/DietrichGebert/ponytail
📄 https://www.linkedin.com/in/dietrich-gebert-b3a314a9/