DevTracker v0.1 Early Access
Local-first repository intelligence for understanding unfamiliar and large codebases.
DevTracker combines local history, diffs, offline summaries, and the Repository Guide. Core repository analysis runs locally. DevTracker works offline. Source code is not automatically uploaded.
Early Access status
DevTracker v0.1 is an early-access release.
- Best-supported languages: Java, TypeScript / JavaScript, Python
- Other languages may still appear in Repository Guide results through generic structural analysis
- Code Map is not included in v0.1
Current capabilities
- Local History and recent diff workflows
- Weekly and monthly local reflections
- Local Repository Guide with:
- architecture overview
- modules
- endpoints
- dependencies
- findings
- Repository Intelligence score
- deterministic semantic/domain intelligence
- production-safe Semantic Facets
- Diagnostic report export
- Explicit accuracy feedback workflow
Installation
Marketplace
Install from the VS Code Marketplace or Open VSX when available.
VSIX
Early-access updates can be installed by replacing the current VSIX with a newer one.
Build locally:
npm install
npm run build
npm run package:vsix
First Repository Guide scan
Repository Guide does not automatically start the first heavy baseline scan when devtracker.contextwire.repositoryGuideScanOnWorkspaceOpen is manual.
First-run flow:
- Open the DevTracker activity bar.
- Open the Repository Guide card.
- Click
Start Repo Scan.
Before the first scan, DevTracker shows:
- repository intelligence has not been built yet
- analysis runs locally
- large repositories may use significant CPU
- scans can be cancelled
Supported language messaging
Best-supported today:
- Java
- TypeScript
- JavaScript
- Python
Generic or partial support may still appear for other languages. When that happens, deep symbol, endpoint, or framework intelligence may be limited.
Privacy model
DevTracker is local-first.
- Core repository analysis runs locally.
- DevTracker works offline.
- Source code is not automatically uploaded.
- Anonymous telemetry is optional and off by default.
- Feedback submission is explicit.
- Diagnostic reports are generated locally.
DevTracker does not claim that it makes no network requests under any possible configuration. Optional future telemetry or cloud features may exist when explicitly enabled.
Telemetry defaults
The default settings are:
devtracker.telemetry.analytics = false
devtracker.telemetry.crashReports = false
devtracker.contextwire.repositoryGuideScanOnWorkspaceOpen = manual
When Repository Guide becomes ready for the first time, DevTracker may offer a one-time prompt to share anonymous metrics. Choosing No thanks keeps telemetry off. Crash-report sharing can be enabled later through Settings.
Feedback and diagnostics
Repository Guide accuracy feedback is lightweight and explicit.
- Feedback is stored locally first.
- DevTracker shows the exact anonymized payload preview before queueing it.
- If no telemetry backend is configured, queued feedback stays local.
If something looks wrong, export a diagnostic report and attach it when reporting an issue.
Command:
DevTracker: Export Diagnostic Report
Known limitations
- Code Map is not available in v0.1.
- Deep architecture intelligence is still evolving.
- Best language support is currently Java, TypeScript / JavaScript, and Python.
- Learned Semantic Facets are intentionally conservative.
- Large repositories may require meaningful CPU and memory during the initial manual scan.
- Early-access accuracy may vary across architectures and frameworks.
Updates
The current supported early-access update path is VSIX replacement unless marketplace distribution is already configured for your install source.
Uninstall and local data
DevTracker stores local data under the extension storage area used by VS Code.
- uninstalling the extension removes the product surface
- local storage cleanup depends on your editor/profile cleanup flow
- diagnostic reports and any manually exported files remain wherever you saved them
From source
git clone https://github.com/Agent1092/devTracker.git
cd vscode-extension
npm install
npm run build
npm run test:contextwire-sync