Space
Space is the data isolation unit in Eidos. Each space is a completely independent data environment containing its own database and file storage.
Just like Git repositories, you can initialize an Eidos space in any directory. The difference is that Eidos provides a container and UI for any type of data—not just code, but also documents, tables, images, and various other content.
Storage Structure
Section titled “Storage Structure”Each space exists on disk as an independent .eidos directory:
Directorymy-project/
Directory.eidos/
- db.sqlite3
Directoryfiles/
- document.pdf
- image.png
Directorywork-project/
Directory.eidos/
- db.sqlite3
Directoryfiles/
- report.xlsx
Directorypersonal-notes/
Directory.eidos/
- db.sqlite3
Directoryfiles/
- photo.jpg
The key is simplicity: each space has its own database, with no complex permissions or shared mechanisms. Clean separation when you need it, everything together when you don’t.