Бесплатное приложение для заметок с локальным хранением данных: страницы, задания, календарь, карточки и базы данных; создано на Tauri и Svelte.
mayneyao/eidos
Реляционный формат таблиц в одном файле на базе SQLite с приложением для компьютера, CLI, редактором в браузере и мобильными приложениями.
Open source альтернатива:Notion
- Звёзды
- 3,202
- Форки
- 139
- Открытые issues
- 8
- Последний коммит
- вчера
Что это?
Eidos — реляционный формат таблиц в одном файле на базе стандартного SQLite. Каждый файл Eidos — обычная база данных SQLite с таблицами, типизированными полями и записями. Данные хранятся в одном переносимом файле, который можно открыть любым инструментом для работы с SQLite.
В проект входит Eidos Lite — приложение для компьютера, предназначенное для работы с файлами Eidos, обычными файлами Markdown и другими файлами в локальной папке. Также доступны редактор в браузере по адресу editor.eidos.space, CLI для работы с агентами, который умеет создавать, просматривать, запрашивать и обновлять файлы Eidos, а также предоставлять к ним доступ, и экспериментальные приложения для Android и iOS для работы с локальными файлами, редактирования Markdown и синхронизации с приложением для компьютера по локальной сети. Для истории версий в Eidos Lite используется система контроля версий Graft.
Кодовая база — монорепозиторий на TypeScript и Rust. Базовый формат и среда выполнения доступны в виде переиспользуемого npm-пакета под лицензией MIT, а приложения распространяются под лицензией AGPL-3.0.
Ключевые возможности
- 01Хранит таблицы, типизированные поля и записи в одном стандартном файле SQLite.
- 02Приложение для компьютера для работы с файлами Eidos и обычными файлами в локальной папке.
- 03CLI для создания, запросов, обновления и предоставления доступа к файлам Eidos, рассчитанный на рабочие процессы с агентами.
- 04Редактор в браузере для создания и редактирования файлов .eidos без установки программ.
- 05Экспериментальные приложения для Android и iOS с офлайн-редактированием Markdown и синхронизацией по локальной сети.
Сценарии использования
- Ведение личной базы задач, списков книг для чтения или заметок в переносимом файле.
- Предоставление AI-агенту доступа к структурированным данным для чтения и записи через CLI.
- Совместное редактирование локальных файлов Markdown и таблиц на телефоне без учётной записи.
Быстрый старт
- 1
Запустите официальный скрипт установки CLI для macOS или Linux из README
- 2
Создайте новый Eidos File с таблицей Tasks
eidos file new example.eidos --table Tasks --label-field Title --fields '[{"name":"Title","type":"text"},{"name":"Status","type":"select"}]' - 3
Разместите файл локально и откройте его в браузере
eidos serve example.eidos --open
Что важно знать
- Приложение для iOS является экспериментальным, и его необходимо собирать из исходного кода.
- Проект распространяется по лицензии AGPL v3 — лицензии с авторским левом, накладывающей обязательства на производные работы.
В подборках
Темы
Частые вопросы
- Что такое eidos?
- Реляционный формат таблиц в одном файле на базе SQLite с приложением для компьютера, CLI, редактором в браузере и мобильными приложениями. Eidos — реляционный формат таблиц в одном файле на базе стандартного SQLite. Каждый файл Eidos — обычная база данных SQLite с таблицами, типизированными полями и записями. Данные хранятся в одном переносимом файле, который можно открыть любым инструментом для работы с SQLite.
- eidos можно использовать бесплатно? Какая у него лицензия?
- eidos распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- eidos всё ещё поддерживается?
- Активно поддерживается. Последний коммит в eidos — 5 нояб. 2026 г..
- Для чего можно использовать eidos?
- Ведение личной базы задач, списков книг для чтения или заметок в переносимом файле. Предоставление AI-агенту доступа к структурированным данным для чтения и записи через CLI. Совместное редактирование локальных файлов Markdown и таблиц на телефоне без учётной записи.
- Как установить eidos?
- Запустите официальный скрипт установки CLI для macOS или Linux из README Создайте новый Eidos File с таблицей Tasks: eidos file new example.eidos --table Tasks --label-field Title --fields '[{"name":"Title","type":"text"},{"name":"Status","type":"select"}]' Разместите файл локально и откройте его в браузере: eidos serve example.eidos --open
- Где скачать eidos?
- Исходный код и инструкции по установке — на GitHub: https://github.com/mayneyao/eidos
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Локальная база знаний с открытым исходным кодом, объединяющая документы, доску и таблицы в одном рабочем пространстве — альтернатива Notion и Miro.
Самостоятельно размещаемое рабочее пространство с документами, базами данных, досками, рукописными блокнотами и дневником, а также опциональным локальным или облачным AI.
Нативное приложение для заметок в Markdown на macOS: хранит файлы в выбранной папке и показывает редактор с предпросмотром рядом.
Минималистичная TypeScript-обёртка над IndexedDB — встроенной базой данных браузера — с более простым API запросов.
Memos — самостоятельное приложение с открытым исходным кодом для заметок, которое собирает повседневные мысли в личную ленту.