Home/AI Development

AI Development

SDKs, agentic workflows, prompt engineering, and tools for building AI-powered software.

26 topics

Agentic Coding

Agentic coding is a development paradigm where AI agents autonomously write, test, debug, and iterate on code with minimal human intervention. Instead of act...

AI Agents

An AI agent is a system where a language model operates in a loop — perceiving its environment, making decisions, taking actions, and observing results — to ...

AI Pair Programming

AI pair programming is a development practice where a human developer works alongside an AI assistant in real-time, combining human creativity and judgment w...

AI Playground

An AI playground is an interactive web interface where you can experiment with AI models without writing code. Providers like OpenAI, Anthropic, Google, and ...

AI SDK (Vercel)

The AI SDK is Vercel's open-source toolkit for building AI-powered applications in JavaScript and TypeScript. It provides a unified API for working with larg...

AI SDK Core

AI SDK Core is the server-side foundation of Vercel's AI SDK. It provides model-agnostic functions for text generation, structured data output, tool calling,...

AI SDK Providers

AI SDK providers are adapter packages that connect Vercel's AI SDK to specific AI model services. Each provider translates the AI SDK's unified API into the ...

AI SDK UI

The AI SDK UI library (`@ai-sdk/react`) provides React hooks for building interactive AI chat interfaces, assistants, and completion UIs. It handles the comp...

Autonomous Companies

An autonomous company is a business where AI agents handle the majority of operational work — coding, customer support, marketing, data analysis, and even st...

Coding Harnesses

A coding harness is the set of automated checks — linters, type checkers, test suites, and build scripts — that wrap around your codebase and provide instant...

Exa

Exa is an AI-native search engine designed for developers. Unlike traditional search engines that return links, Exa returns clean, structured content from th...

Google Generative AI SDK

The Google Generative AI SDK (`@google/generative-ai`) is Google's official JavaScript/TypeScript library for interacting with Gemini models. It provides dir...

Human-in-the-Loop

Human-in-the-loop (HITL) is a design pattern where AI systems operate autonomously but pause at critical decision points for human review and approval. In ag...

MCP (Model Context Protocol)

Model Context Protocol (MCP) is an open standard created by Anthropic that enables AI models to securely connect to external data sources and tools. It provi...

Object Generation

Object generation (also called structured output) is the process of using AI models to produce typed, structured data instead of free-form text. Rather than ...

OpenAI Assistants API

The OpenAI Assistants API lets you build AI assistants that can use tools like code interpreter, file search, and custom functions. Unlike the Chat Completio...

OpenAI Moderation API

The OpenAI Moderation API is a free tool that checks whether text content violates OpenAI's usage policies. It classifies content across categories like hate...

OpenAI Responses API

The Responses API is OpenAI's latest API for building AI applications. It combines the capabilities of the Chat Completions API with built-in tools like web ...

OpenAI Text-to-Speech (TTS)

OpenAI's Text-to-Speech API converts text into natural-sounding spoken audio. It offers multiple voice options, two quality tiers, and supports various outpu...

Prompt Engineering

Prompt engineering is the process of crafting inputs to AI systems to get desired outputs, an essential skill for working with generative AI tools.

Prompt-Driven Development

Prompt-driven development (PDD) is a software methodology where natural language prompts replace manual coding as the primary means of building software. Ins...

Ralph Loops (Rapid Agentic Loop for Programmatic Hacking)

A Ralph loop is a tight, iterative cycle where an AI agent repeatedly writes code, runs validation, observes results, and corrects itself until the task is c...

Tavily

Tavily is a search API built specifically for AI applications and RAG (Retrieval-Augmented Generation) pipelines. It returns clean, structured search results...

Unstructured

Unstructured is a data processing library and API for extracting content from documents like PDFs, Word files, HTML pages, images, and more. It converts unst...

Upstage

Upstage is a South Korean AI company that provides document AI and language models. Their flagship product, Document AI, specializes in extracting and unders...

Vibe Coding

Vibe coding is a software development approach where the developer describes what they want in natural language and lets AI generate the implementation. Coin...

Other Categories