Skip to content

Search is only available in production builds. Try building and previewing the site to test it out locally.

Settings & data reference

“Per vault” settings apply to the open vault only; the rest apply everywhere.

SettingWhereDefaultScopeWhat it does
Allow scripts in this vaultPrivacy → Page scriptsOffPer vaultLets pages run their own <script> (details)
Allow remote content in this vaultPrivacy → Page scriptsOffPer vaultLets pages load images, fonts and other resources from the internet
Warn me when saving a file adds a new secretPrivacy → Activity & audit (Security Audit)OnPer vaultWarns when a save introduces an API key or token (details)
When content is about to leave this machinePrivacy → Activity & audit (Security Audit)Warn me, but send itPer vaultDon’t inspect / Warn / Block secrets in prompts, searches and pushes
Inspect prompts to my local model tooPrivacy → Activity & audit (Security Audit)OffPer vaultAlso checks prompts to a model on this computer
Never scan these pathsPrivacy → Activity & audit (Security Audit)NonePer vaultFolders and files the secret checks skip
Ignore these valuesPrivacy → Activity & audit (Security Audit)NonePer vaultValues the secret checks never flag
Block secrets from being sent to cloud providersAI → Models & providersOnEverywhereTurns Warn into Block for cloud providers
Allow providerAI → Models & providersNot allowedEverywhereA cloud provider can be used only after you allow it in a system dialog (details)
Search languageAI → Chat & indexNot chosenEverywhereChoosing one downloads the search helper and its reranker from Hugging Face — about 75 MB for English, about 270 MB for many languages (details)
Allow remote OllamaAI → Chat & indexOffEverywhereLets chat use an Ollama on another computer
Enable web searchAI → Web searchOffEverywhereLets the assistant search through your SearXNG service; each query asks first, unless you chose Allow in this chat
Local server onlyAI → Web searchOffEverywhereRefuses a search service that isn’t on this computer
External agentsConnections → Agents & MCPAll offEverywhereMakes an installed agent a chat source; its traffic isn’t monitored
MCP serverConnections → Agents & MCPOffEverywhereLets an outside AI app work with the vault, on this computer only
Auto-approve routine editsConnections → Agents & MCPOffEverywhereLets an MCP client edit without asking; deletes, renames, moves, column changes, memory and block-property changes still ask
Check for updates automaticallyGeneral → UpdatesOnEverywhereChecks about once a day (details); also lets the What’s new tab load its pictures without a click
Show release notes after an updateGeneral → UpdatesOnEverywhereOpens a What’s new tab once after a feature release; reads offline (details)
Keep running in the menu barGeneral → AppearanceOnEverywhereDocGraph — including an enabled MCP server — keeps running after you close the window
Git remoteConnections → Sync (git)NonePer vaultWhere Push sends the vault; https://, SSH or a local folder; http:// and git:// refused (details)
Git access tokenConnections → Sync (git) → Authenticate to this remoteNonePer hostSigns in to an https:// remote; Remove deletes it

Encryption has no settings: an unlocked note locks when the window loses focus or after 15 minutes without interaction (details).

Your notes are ordinary files in your vault folder. DocGraph keeps everything else in ~/.docgraph/ (or the folder in DOCGRAPH_DATA_DIR, if you set it):

PathContainsWho can read it
index/A full plain-text copy of your unencrypted notes’ text, their embeddings, the link graph, tags, the AI activity log, chat history, secret findingsOrdinary permissions
settings.jsonAll settings and recent vault pathsOnly you
activity-ledger.jsonl (+ .1)The network logOnly you
logs/App log: paths, hosts, sizes — no note content, passwords or tokensOrdinary permissions
mcp-tokenThe MCP server’s tokenOnly you
git-credentials.jsonAccess tokens for git remotesOnly you
git-askpass.shA tiny helper script git calls for a username and password during sync. It holds no secret: the token is passed to git through its environment, not written hereOnly you (mode 0700)
cloud-models/The model lists of cloud providers you’ve set upOrdinary permissions
models/Downloaded AI model filesOrdinary permissions
tables/A cache of your tablesOrdinary permissions

Cloud API keys are the one thing not in a file: they’re in your operating system’s keychain.

Inside each vault, a .docgraph/ folder holds vault-level data such as properties, tables, saved queries, folder icons, the ontology (ontology.json) and automation rules (rules.json), and .git/ holds version history if you turned it on.

DocGraph won’t open a system folder as a vault — /, your home folder, ~/.docgraph, ~/Library, /Users, /System and the like are refused. A whole external disk opens only when you pick it explicitly.