Eidos

Eidos is an extensible framework
for managing your personal data throughout your lifetime in one place

Build your own
Features

Privacy-first.Local-first.

Get your data back from cloud providers and merge them into one place.
You truly own your data, with complete control!

Offline Support

You can access your data without an internet connection, Data is stored on your local device. It's blazing fast.

AI Features

Deeply integrated with LLM, it makes your life easier with AI. You can translate, summarize, talk to your data, and more - all within Eidos.
AI can also work offline.

Note: Eidos does not provide any LLM service. You need to configure the LLM provider by yourself.

Extensible

Eidos has a highly customizable extension system. You can build your own unique Eidos. It's easy to extend and customize.

Open Source

Eidos is an open-source project, ensuring that the code is transparent, which is essential for software freedom.

Open Format

Eidos uses open formats to store data, which means you can access your data with other software.

Developer Friendly

While Eidos is just a web app with no web server, it also offers an API for developers to extend its functionality. Create your own workflows with ease.

Wait, local web app with an API 🤔? Yes 😎! see how it works.

Developer Friendly step 1

SQLite Standardization

Every table in Eidos is a SQLite table. Access or modify the data using any SQLite client.

SaaS may come and go, but your data in SQLite will always be there.

SQLite Standardization step 1

Designed for Performance 🚀

The Eidos table is a lightweight wrapper of SQLite, so you can expect the same performance. 1 million rows? No problem 🤞.

Designed for Performance 🚀 step 1

Offline AI Capabilities

Download LLM once and use it anytime, even without an internet connection. No data leaves your device.

It also works well with Ollama and any LLM provider compatible with OpenAI API.

Offline AI Capabilities step 1

Customize Everything

Build your own unique Eidos with an easy and powerful extension system.

Micro Block

Create your own custom blocks with AI.

Micro Block step 1
Micro Block step 2
Micro Block step 3
Micro Block step 4
Micro Block step 5

UDF(user-defined function)

Use JavaScript to customize your Formula function.
UDF(user-defined function) step 1

Script

You can build your own data processing logic with TypeScript/JavaScript, which is really powerful.
Script step 1
Script step 2
Script step 3

Addon Services(optional)

Local First. Cloud Opt-in.

Here are some official services that can enhance your Eidos experience.
Still open source! You can build your own services.😎

Email Integration

Capture ideas, notes, and read/watch-it-later easily.

Each resource in Eidos has a unique email address, allowing you to create or update resources simply by sending an email.

Email Integration step 1

FAQ

Activation

Please use a Chromium-based browser (Chrome, Edge, Arc, Brave, etc.). Eidos is not tested on other browsers.

Don't have a key? Get a free early access key

Eidos is in development. Join our Discord for updates.