Continue is an open-source AI coding assistant with 20k+ GitHub stars. it works in VS Code and JetBrains IDEs, and supports MCP servers for external context.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/screenpipe/screenpipe/llms.txt
Use this file to discover all available pages before exploring further.
setup
- VS Code
- JetBrains
Install Continue
install Continue from the VS Code marketplace
usage
once configured, Continue can access your screen history: recall what you were working on:context providers
Continue also supports custom context providers. you can add screenpipe as a context provider for more control:- add screenpipe context automatically to every query
- customize how screenpipe data is fetched
- create custom context filters
MCP integration is simpler and recommended for most users. use context providers if you need custom behavior.
available tools
via MCP, Continue gets access to:search-content
search screen OCR, audio transcriptions, and input events:- filter by content type (all, ocr, audio, input, accessibility)
- time range filtering
- app/window filtering
- speaker filtering for audio
export-video
create video exports from screen recordings.activity-summary
get app usage statistics for a time range.list-meetings
list detected meetings with context. see MCP server documentation for full details.example workflows
code with context:tips for best results
use the @screenpipe mention:VS Code vs JetBrains
both IDEs support Continue with screenpipe, but there are some differences:| feature | VS Code | JetBrains |
|---|---|---|
| MCP support | ✅ full support | ✅ full support |
| config location | ~/.continue/config.json | IDE settings |
| performance | faster | slightly slower |
| context providers | ✅ supported | ✅ supported |
troubleshooting
Continue not finding screenpipe?- verify screenpipe is running:
curl http://localhost:3030/health - check config.json syntax is valid (valid JSON)
- restart your IDE after config changes
- ensure screenpipe has screen recording permissions
- check screenpipe has been running and recording
- verify the time range has data:
curl "http://localhost:3030/search?limit=1" - try a broader time range
- ensure Node.js >= 18.0.0 is installed
- try
npx clear-npx-cache - check IDE’s logs for error messages
- verify the MCP server is configured (not context provider)
- restart Continue extension
- check Continue’s output panel for errors
- ensure Continue plugin is up to date
- check IDE version is compatible
- try invalidating caches and restarting
- reduce the time range you’re querying
- be more specific with filters
- avoid requesting screenshots unless needed