Overview
Insomnia is a cross-platform client for working with REST, GraphQL, WebSocket, SSE, and gRPC APIs. It supports request collections, environments, scripting, mock servers, Git synchronization, local storage, and cloud collaboration, with the open-source desktop application available from Kong. Insomnia includes configurable AI features after an LLM is activated. The documented workflows include generating mock servers from prompts or API definitions, suggesting commit groupings and messages, and connecting to MCP servers. The main repository is Apache-2.0 licensed. It is aimed at developers, testers, and API teams.
