Skip to content
MaxtuneLeePublic

About

Memora is a local-first workspace for learning across documents, audio, images, and video.

Resources

Stars

20 stars

Watchers

0 watching

Forks

Repository files navigation

Memora

Memora is a local-first workspace for learning across documents, audio, images, and video. It is under rapid development, and both APIs and features may change significantly.

Cloudflare pages fallow health

Overview

  • Main app: @memora/web
  • Supporting packages: @memora/ai-core, @memora/ai-extension-skills, @memora/ai-provider-pi, @memora/datasets, @memora/evaluation, @memora/fs, @memora/livestore-devtool, @memora/local-model-runtime

Getting Started

If you are working with the project’s agent-driven development flow, install the required skills and superpowers first.

vp install
pnpm dev

The main web app runs on http://localhost:9003.

Common Commands

pnpm dev
pnpm build
pnpm lint:web
pnpm test:web

You can also work on the main app directly:

vp run -t @memora/web#dev
vp run -t @memora/web#build
pnpm --filter @memora/web lint
vp --filter @memora/web preview

Workspace

packages/
  web/                   Main frontend application
  ai-core/               Shared AI orchestration logic
  ai-extensions/skills/  Agent skill extensions
  ai-provider/pi/        AI provider integration
  datasets/              Dataset management
  evaluation/            Model/metric evaluation tooling
  fs/                    Shared filesystem-related logic
  livestore-devtool/     LiveStore devtools panel
  local-model-runtime/   Local model runtime (ASR/LLM handlers)

Notes

  • Routing in the web app is built with react-router and vite-plugin-route-builder.
  • packages/web/src/generated-routes.ts is generated and should not be edited manually.
  • Static AI-related assets are copied during the web build.

About

Memora is a local-first workspace for learning across documents, audio, images, and video.

Resources

Stars

20 stars

Watchers

0 watching

Forks

Used by

Contributors

Languages