Local-first API client for VS Code, Cursor, and Windsurf. Import cURL, edit requests, run locally, inspect responses, and expose request tools to editor AI.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Pulse Request Runner is a local-first API client for VS Code, Cursor, and Windsurf.
It helps developers import real requests, edit them locally, run them from the editor, inspect responses, and expose request actions to editor AI tools without moving request data into a hosted API workspace.
Features
Import cURL commands into editable requests.
Create and organize API requests in local collections.
Edit method, URL, headers, auth, variables, body, and settings.
Run requests locally from the editor.
Inspect response status, headers, body, and timing.
Save and run validation tests.
Export requests as cURL.
Use Pulse commands and language-model tools from supported VS Code-compatible editors.
Commands
Open the Command Palette and search for Pulse.
Common commands:
Pulse: Open Request Runner
Pulse: Import cURL
Pulse: Run Active Request
Pulse: List Requests
Pulse: Run Request By Name
Pulse: Generate Tests With Editor AI
Pulse: Show Agent Bridge
Local-first model
Pulse is designed for developer workflows where secrets, cookies, session tokens, and request data should stay local or inside systems you already trust. It does not require a Pulse cloud workspace to replay and inspect requests.
Early release
This is an early 0.1.0 release. The extension is focused on the core request replay workflow and editor-agent accessibility. Feedback from real API debugging workflows is welcome.