System PromptIn the chat completions API format used by OpenAI, Anthropic, Google, and others, messages come in three roles: system, user, and assistant. The system message is the system prompt, it's processed fir…Sahil Kapoor's Playbook·May 17·3 min readCursorWindsurfLangchainMcp Model Context Protocol
WindsurfWindsurf (by Codeium) is an AI IDE that competes directly with Cursor. Its key differentiator is Cascade, an agentic system designed around "flows", coherent multi-step coding sessions where the agent…Sahil Kapoor's Playbook·May 17·2 min readCursorMcp Model Context ProtocolGithub CopilotOpenhands
CursorCursor is a fork of VS Code that reimagines the editor as an AI-native environment. While GitHub Copilot adds AI as a plugin to existing editors, Cursor was built from the ground up with AI as a first…Sahil Kapoor's Playbook·May 17·3 min readGithub CopilotMcp Model Context ProtocolSystem PromptOpenhands
OllamaOllama makes running open-source LLMs as straightforward as running a Docker container. You pull a model, and it starts serving a local REST API that your code can call, no cloud, no API key, no per-t…Sahil Kapoor's Playbook·May 17·3 min readVllmLangchainCursorOpenhands
MCP (Model Context Protocol)Model Context Protocol (MCP) is an open standard introduced by Anthropic in late 2024 that defines a universal way for large language models to communicate with external systems, files, databases, API…Sahil Kapoor's Playbook·May 17·3 min readCursorWindsurfOpenhandsLangchain