mayneyao/eidos

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

What it solves

Eidos provides a structured, local-first data format and environment designed to be readable and manipulatable by both humans and AI agents. It bridges the gap between unstructured Markdown notes and structured relational databases, ensuring your data remains portable, offline-accessible, and programmatically accessible.

How it works

At its core, Eidos uses a single-file format built on SQLite. It provides a cross-platform ecosystem including a desktop app (Eidos Lite), mobile apps (Android/iOS), and a CLI. The CLI allows users to programmatically create, query, and update these files, making it suitable for agentic workflows where an AI needs to read or modify structured personal data. The system uses a shared runtime and UI components across web, desktop, and mobile platforms.

Who it’s for

It is for power users, developers, and AI enthusiasts who want a local-first knowledge management system that allows AI agents to interact with their personal data through a structured, relational interface.

Highlights

  • Single-file relational format based on standard SQLite.
  • Agent-first CLI for querying and updating data via automation.
  • Cross-platform support including desktop, mobile, and browser-based editors.
  • Local-first architecture that functions offline without requiring an account.
  • Built-in support for Eidos-flavored Markdown alongside relational tables.

Related

  • Project
  • Project
  • Project
  • Project
  • Project