TruSpace - a private decentralized document management project

Hi everyone, we implemented a decentralized and sovereign document collaboration solution called TruSpace (github repo). It uses IPFS and IPFS-cluster to synchronise documents and meta data (e.g. chats about the document) across nodes. When uploading new documents, it also runs a local LLM with configured prompts to extract a “view” on the document and saves this in IPFS as well.

It’s open source, have a look, any feedback is welcome :blush: . Hope this is the correct forum area for this.

1 Like

The MVP looks great. Thx for creating this!

1 Like

This looks pretty nice. Is possible to run it against an existing ipfs-cluster/ipfs/ollama/open-webui installation? how?

2 Likes

Thanks! Have to say without ipfs-cluster the whole concept wouldn’t work, so thanks for that!

In theory it should work against an existing installation. The default docker compose just spins up plain ipfs and ipfs-cluster images (and open-webui with embedded ollama). So I think the easiest way for testing would be to keep the docker compose but set the env variables to a different ipfs/ipfs-cluster target rather than own containers. I can try this out, I am also curious..

2 Likes