| CARVIEW |
Smart Context-Aware Development Assistant
PagePilot is a VS Code Chat participant that automatically loads external context (documentation, APIs, README files) to provide enhanced responses.
โ
๐ Multi-Doc Management
Manage multiple documentation sources with the
/docs command.
๐ Smart Context Loading
Load documentation, APIs, and README files from any URL.
๐ค Automatic URL Pattern Detection
Automatically finds related documentation files
(llms.txt, README.md, etc.).
โก Dynamic Context Injection
Intelligently injects only the most relevant parts of the context to avoid token limits.
๐ง Enhanced RAG System
Advanced RAG with TF-IDF weighting, conservative stemming, n-grams, and optimized stopword removal for 14-99% better context retrieval.
๐ Persistent Storage
Context persists between VS Code sessions using workspace state.
๐ Multi-Language
Full support for English and Portuguese with automatic language detection.
๐งน Smart Context Management
Clear all documentation sources at once with confirmation to prevent accidental data loss.
๐ Privacy & Security
Your data stays secure and private with PagePilot.
๐พ Local Storage
Context is stored locally in your workspace using VS Code's workspace state. Your documentation and context data never leaves your machine.
๐ซ No Telemetry
PagePilot doesn't collect or transmit usage data. No analytics, no tracking, no data collection of any kind.
๐ Secure Requests
Uses standard HTTPS for external content requests. All network communications are encrypted and secure.
๐ Session Isolation
Each workspace maintains its own context. Documentation and settings are isolated per project for better security and organization.
QuickStart
Get started with PagePilot in a few simple steps.
- Install the extension from the VS Code Marketplace
-
Open VS Code Chat (
Ctrl+Alt+I/Cmd+Alt+I) -
Add a documentation source:
@pagepilot /docs add my-api https://my-api.com/docs -
Load context from a URL:
@pagepilot /load https://your-docs-url.com -
Ask questions:
@pagepilot How do I implement feature X?
Usage
Learn how to use PagePilot's commands.
# Managing Documentation Sources
@pagepilot /docs add my-api https://my-api.com/docs
@pagepilot /docs add another-doc https://another-doc.com/readme.md
@pagepilot /docs switch my-api
@pagepilot /docs list
@pagepilot /docs remove another-doc
@pagepilot /docs clear # Shows confirmation
@pagepilot /docs clear confirm # Clears all documentation
# Loading Documentation
@pagepilot /load https://raw.githubusercontent.com/microsoft/vscode/main
# Asking Contextual Questions
@pagepilot How do I create a VS Code extension?
@pagepilot What are the authentication methods for this API?
Commands
Reference for all available commands.
/docs <add|remove|switch|list|clear> - Manage
documentation sources
/docs clear [confirm] - Clear all documentation sources
with confirmation
/load <URL> - Load context from external URL
/status - Show current context information
/clear - Remove all loaded context
๐ Release Notes
Latest updates and improvements.
/docs clear command to remove all
documentation sources at once
/docs clear to
prevent accidental data loss