Skip to content

Latest commit

 

History

3,406 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Eidos

A single-file relational spreadsheet, for you and your agent.

Eidos File is an open, single-file format built on standard SQLite.
Eidos Lite is the desktop app for working with Eidos Files and ordinary files in a local folder.

Download Eidos Lite Eidos documentation Chat on Discord AGPL v3 license

English · 中文

Eidos Lite showing a relational spreadsheet for a personal library with typed fields, relations, and multiple views

Get started

  • Desktop: Download Eidos Lite to work with a local folder. No account is required for local use.
  • Browser: Open editor.eidos.space to create or edit a local .eidos file without installing anything.
  • CLI: Install eidos to create, inspect, query, update, and serve Eidos Files.

macOS or Linux:

curl -fsSL https://download.eidos.space/cli/install.sh | sh

Windows PowerShell:

irm https://download.eidos.space/cli/install.ps1 | iex

Create a file and open it locally:

eidos create example.eidos \
  --table Tasks \
  --label-field Title \
  --fields '[{"name":"Title","type":"text"},{"name":"Status","type":"select"}]'
eidos serve example.eidos --open

See the Eidos CLI guide for agent and automation workflows.

Repository

Eidos Lite uses Graft for local version history and optional Sync. Graft is developed as an independent, developer-facing version-control system for application state.

Development

Requirements: Node.js 22.23.1, Corepack, and Rust stable for CLI work.

corepack enable
pnpm install --frozen-lockfile

pnpm dev:eidos-lite
pnpm dev:eidos-file-web
pnpm test:eidos-file

CLI development stays in its Rust workspace:

cd apps/cli
cargo test --workspace --locked

See the documentation site and the normative Eidos File specifications for more detail.

License

The repository is licensed under AGPL v3. The reusable @eidos.space/eidos-file and @eidos.space/eidos-file-ui packages are released under MIT.

About

A single-file relational spreadsheet for you and your agent.

Topics

Resources

Contributing

Security policy

Stars

3.2k stars

Watchers

13 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages