Skip to content
forked from mayneyao/eidos

Offline alternative to Notion. Eidos is an extensible framework for managing your personal data throughout your lifetime in one place.

License

Notifications You must be signed in to change notification settings

otherlibrary/eidos

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eidos

Home Page | Discord

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

Features

  • Everything runs inside your browser. PWA support.

  • Offline Support: Access your data without an internet connection. Data is stored locally for blazing-fast performance.

  • AI Features: Deeply integrated with LLM for AI-powered capabilities. Translate, summarize, and interact with your data within Eidos. AI works even offline.

  • Extensible: Customize Eidos to suit your needs.

    • Prompt: Speed up your workflow with the Prompt extension. No coding required.
    • UDF: Use JavaScript to customize Formula functions.
    • Script: Create powerful data processing logic with TypeScript/JavaScript.
    • App: Build your own app using any preferred framework.
    • Block: Extend documents with custom blocks.
    • Field: Extend tables with custom fields.
  • Developer Friendly:

    • API & SDK
    • Sqlite Standardization: Every table in Eidos is a SQLite table.

How to develop

  1. Clone the repository git clone [email protected]:mayneyao/eidos.git
  2. Run pnpm install to install dependencies
  3. Run pnpm build (only needed once)
  4. Run pnpm dev
  5. You can now access the app in your browser at http://localhost:5173

Generate sdk types

pnpm gen-types

Credits

Eidos based on the following open-source projects:

License

This project is licensed under the terms of the AGPL license.

About

Offline alternative to Notion. Eidos is an extensible framework for managing your personal data throughout your lifetime in one place.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 98.1%
  • Other 1.9%