Trusted document
collaboration,
on your terms.
AI-infused. Decentralized. Sovereign. Share documents with exactly who you decide — with local AI and IPFS storage that nobody else controls.
Your documents shouldn't live
on someone else's server
Most collaboration tools trade your data sovereignty for convenience. TruSpace is different.
Are you using cloud drives?
You're trusting one company with your most sensitive documents. What happens when they're hacked, change their terms, or simply disappear?
Sharing via email?
Federated by design — but version chaos, file size limits, and duplicated copies make it painful for real collaboration.
Is your AI processing data remotely?
Sending sensitive documents to third-party AI models means your data trains someone else's model. Local AI keeps it private.
Up and running
in under 5 minutes
All you need is Docker. Clone, run one script, done.
Prerequisites
Make sure you have Docker and Docker Compose installed on your machine.
Clone the repository
Use SSH (recommended) or HTTPS to clone the TruSpace repository from GitHub.
Run the start script
A single script sets up everything — env files, volumes, images, containers, and the default AI model.
Open TruSpace
Navigate to localhost:3000 in your browser and start collaborating.
$ cd TruSpace
# Start everything with one command $ ./start.sh ✔ Created .env from .env.example ✔ Created Docker volumes ✔ Pulled Docker images ✔ Started all containers ✔ Downloading AI model (llama3.2)...
🎉 TruSpace is ready! → http://localhost:3000
-
Creates
.envfrom.env.example - Sets up necessary Docker volumes
- Pulls & builds all container images
- Starts all services via Docker Compose
- Downloads the default AI model (if AI enabled)
Built for real data sovereignty
Everything runs in your infrastructure. No exceptions.
Sovereign Storage
All data lives on your server. With content-based addressing via IPFS, data is tamper-proof and cannot be manipulated by third parties.
Local AI Processing
Powered by Ollama and Open Web UI. Your documents never leave your infrastructure. Full AI capabilities, zero data exposure.
Decentralized by Design
Built on a private IPFS network. Collaboration continues even during network splits. No central point of failure.
Multi-Stakeholder Ready
Invite exactly who you need — and no one else. Granular access control without relying on a third-party identity provider.
Open Source & GPL
Every line of code is auditable. Fork it, self-host it, improve it. TruSpace is a digital public good, not a product.
One-Command Deploy
Docker Compose setup that gets you running in minutes. No Kubernetes expertise required. Production-ready out of the box.
Watch the demo
Everything you need
to get started
Comprehensive guides, API references, and configuration docs — all open source.
Quick Start
Get TruSpace running locally with Docker in under 5 minutes. Step-by-step guide.
Read guide →Configuration
Environment variables, Docker Compose options, and advanced deployment settings.
Read guide →Architecture
Understand how IPFS, Ollama, and the Next.js frontend work together.
Read guide →API Reference
Full REST API documentation for integrating TruSpace into your workflows.
Read guide →Contributing
How to contribute, run tests, and submit pull requests to TruSpace.
Read guide →All Documentation
Browse the complete documentation site for all guides and references.
Browse all →Core technologies powering TruSpace
Try it. Keep it if you like it.
Open source, GPL licensed, and free forever. Your data, your rules.