MCPcopy Index your code
hub / github.com/FilenCloudDienste/filen-desktop

github.com/FilenCloudDienste/filen-desktop @v3.0.47

Chat with this repo
repository ↗ · DeepWiki ↗ · release v3.0.47 ↗ · + Follow
154 symbols 426 edges 27 files 19 documented · 12% updated 6d agov3.0.49-rc9 · 2026-07-03★ 239
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Filen Desktop

Desktop client including Syncing, Virtual Drive mounting, S3, WebDAV, File Browsing, Chats, Notes, Contacts and more.

Contributors Forks Stargazers Issues License

Installation and building

  1. Clone repository
git clone https://github.com/FilenCloudDienste/filen-desktop filen-desktop
  1. Update dependencies
cd filen-desktop && npm install
  1. Running a development build

To run a development build you need to have "@filen/web" (npm run dev) running locally.

npm run dev
  1. Build
npm run build:<os>

Where <os> is either "win", "mac" or "linux"

Building the client requires setting up signing and notarization. See "build/" directory and package.json key.

License

Distributed under the AGPL-3.0 License. See LICENSE for more information.

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Method 96
Class 32
Function 25
Interface 1

Languages

TypeScript100%

Modules by API surface

src/utils.ts15 symbols
src/worker/worker.ts14 symbols
src/lib/windowState.ts13 symbols
src/ipc/index.ts11 symbols
src/worker/index.ts9 symbols
src/index.ts9 symbols
src/worker/http.ts8 symbols
src/worker/sync.ts7 symbols
src/semaphore.ts7 symbols
src/lib/options.ts7 symbols
src/lib/logger.ts7 symbols
src/lib/cloud.ts7 symbols

For agents

$ claude mcp add filen-desktop \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page