/memoneo

Small cli to sync your markdown notes to a self-hosted backend.

Primary LanguageTypeScript

Memoneo

Memoneo provides a small cli to encrypt and sync your markdown notes to a Postgres database via a self-hosted backend.

Project structure

Frontends

  • Memoneo CLI organize your markdown notes locally and sync them to the Memoneo server
  • Memoneo app - Android app for syncing transcribed voice notes

Backends

  • Memoneo auth - Handles authentication and authorization
  • Memoneo master - Wraps the Hasura GraphQL database layer
  • Memoneo gqlwrapper - Provides selected REST endpoints for the Memoneo app, wrapping the Hasura GraphQL API

Demo

Recording a voice message and uploading it to the Memoneo server.

demo_app.webm.mov

Syncing the text note to your computer via the CLI.

demo_cli.webm.mov