Skip to main contentDavia is an open-source package you install on your machine and which you can run on different projects. When you run davia init, it creates a .davia folder in your project root and installs instructions for your coding agent.
Your AI coding agent writes documentation files locally with interactive visualizations and editable whiteboards that you can edit in a Notion-like platform or directly in your IDE.
See Davia in action
Why use Davia?
- Get visual explanations of your codebase: Generate interactive diagrams and flowcharts that help you understand complex systems
- Share with your team: Create documentation that your team can access and collaborate on
- Document your projects: Keep your codebase documentation up-to-date with AI-generated content
- Adapt to AI coding agents: Works seamlessly with Cursor, GitHub Copilot, and Windsurf
Preview
Run davia open to see your documentation in the browser. The wiki you see there is fully editable, so you can tweak diagrams, whiteboards, and content directly in the window that opens. This is how it looks:
