Tech News
← Back to articles

Show HN: Davia – Open source visual, editable wiki from your codebase

read original related products more articles

What is Davia?

Davia is an open-source tool that generates interactive internal documentation for your local codebase. Point it at a project path and it writes documentation files locally with interactive visualizations that you can edit in a Notion-like platform or locally in your IDE.

Quick Start

1. Clone and Install

git clone https://github.com/davialabs/davia.git cd davia pnpm i

2. Configuration

By default, Davia looks for a .env file in the root of the project path you provide. Configuration is only optional if there are already API keys in the project path you're generating docs from. To configure API keys in the Davia monorepo instead:

Rename .env.example to .env Add your AI provider API key (we recommend Anthropic for best results) Davia will use the first available key in this order: Anthropic → OpenAI → Google

3. Run Docs

pnpm run docs

... continue reading