Skip to content

EdisonLabs-Inc/CodeViz-Public

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

11 Commits
Β 
Β 

Repository files navigation

CodeViz: Interactive, Visual Codebase Maps

CodeViz Screenshot
Join our Discord Follow us on X Backed by Y Combinator
VS Code Extension Website GitHub Issues
Transform your complex codebase into an interactive visual map.

πŸš€ Key Features

  • Interactive Codebase Maps: Visualize your codebase, from high level architecture down to function calls
  • Click-to-Code Navigation: Jump directly to important code by clicking nodes and connections
  • Natural Language Search: Ask questions about your code in plain English, get focused diagrams visualizing exactly what you asked about
  • Smart Suggestions: Get relevant query suggestions based on your current context
  • Universal Language Support: CodeViz uses LLMs to understand your code in any programming language
  • Create LLM Prompts: One-click prompts to provide codebase-wide context to any LLM
  • Share Diagrams: Share with other CodeViz users, export Mermaid diagrams for Markdown, and create Draw.io files

πŸ”’ Data & Privacy

  • Privacy-Focused: Your original code is never stored by us. We only store anonymized vector embeddings that power our search features.

    API Provider Status:

    • βœ… GCP: Zero-day retention
    • βœ… AWS: Zero-day retention
    • βœ… Anthropic: Zero-day retention
    • πŸ”„ OpenAI: Zero-day retention in progress (currently retains some embeddings data for up to 30 days)
  • Optional Telemetry: Telemetry can be disabled using VS Code user settings, which enables/disables all error reporting and usage data. Collected information directly relates to CodeViz usage, such as error logs, when you open the webview, session replays, and user queries (no prompts or code).

  • Privacy Policy

πŸ› οΈ Commands

  • CodeViz: Show Webview - Launch the main interface
  • CodeViz: Regenerate Architecture - Force reload of top-level architecture diagram
  • CodeViz: Set Custom API Key - Use your own Anthropic key
  • CodeViz: Check for Updates - Manual update check
  • CodeViz: Disable Auto Updates - Turn off auto updates (unstable)
  • CodeViz: Enable Auto Updates - Turn on auto updates

πŸ“‹ Requirements

  • VS Code 1.60.0+
  • Active internet connection

🀝 Support & Community


Updated daily by Liam and Will at EdisonLabs, Inc.
Making code comprehension fast and intuitive.

CodeViz Logo

About

A public repository for filling issues and feature requests for CodeViz

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published