Self-host Memorwise
Local-first document chat and study tool with RAG
- Stars
- 46
- Port
- 4747 (Main web application)
What is Memorwise?
Memorwise is an open-source, local-first application for chatting with and studying from your documents. You provide various file types and links, and the software processes them on your machine using an embedded database and vector store. It supports eight LLM providers including Ollama, LM Studio, OpenAI, Anthropic, Gemini, Groq, Mistral, and OpenRouter, with per-task model selection for chat, embeddings, transcription, and text-to-speech. Capabilities include question-answering with source citations, AI-extracted knowledge graphs showing concept connections, auto-generated flashcards and quizzes, podcast-style audio overviews via local Kokoro TTS or OpenAI, a Markdown notes editor with backlinks, and semantic search across notebooks. Installation is a single command (npx memorwise) requiring Node.js 22.13+ and git, running on http://localhost:4747. Optional dependencies include ffmpeg for video transcription and espeak-ng for local TTS. An MCP server exposes 35 tools for AI coding assistants like Claude Code and Cursor. All data remains in a local directory with configurable location via MEMORWISE_DATA_DIR. The project is licensed MIT and built with Next.js 15, React 19, TypeScript, and Tailwind CSS v4.
Should you self-host Memorwise?
Memorwise scores 38/100 on selfhost.directory (how scoring works) and ranks #57 of 69 in AI Chat. It has 46 GitHub stars.
There was no stable release in the past 12 months, so check the repository's recent activity before you rely on it.
Setup is moderate: expect some configuration beyond a single command. It is MIT-licensed and written mostly in Typescript.
Its closest alternative on selfhost.directory is open-notebook (80/100, 40 659 stars). It scores higher overall, so compare the two before you pick. See Memorwise vs open-notebook side by side.
Features
- Audio Overview
- Data Export
- Desktop app launcher
- Knowledge Graph
- Local-first Privacy
- Local OCR
- Markdown notes with backlinks
- MCP Server
- Multi-format document support
- Multiple LLM providers
- Per-task model selection
- RAG-powered document chat
- Semantic Search
- Source-focused chat
- Study tools
Memorwise README
More in Learning Management System
- MoodleMoodle is a free and open-source Learning Management System (LMS) designed to help educators create effective online courses. It is scalable and supports a wide range of pedagogical approaches.
MoodleBoxMoodleBox is a self-hosted, open-source Moodle platform with Wi-Fi hotspot for Raspberry Pi, enabling offline learning in classrooms and workshops.
openeclassOpen eClass is a self-hosted, open-source LMS by GUnet for distance education. Supports SCORM 1.2, LTI 1.1/1.3, LDAP, and native iOS/Android apps.
OpenOLATSelf-hosted, open-source LMS for universities, schools and companies: course authoring, e-testing, learning paths, scheduling and web conferencing as a Tomcat app.
OpenTutorOpenTutor is a self-hosted, open-source AI learning platform turning uploaded materials into notes, flashcards, quizzes, and an adaptive tutor with 10+ LLM providers.
RELATERELATE is a self-hosted, open-source LMS built on Django for programming courses with automatic code grading, git-backed content versioning, and flexible access rules.
SkillGoblinSelf-hosted video course platform in one Docker container with SQLite. Add video folders, track progress, no cloud. AGPL-3.0.
BloomSelf-hosted AI tutor creating personalized syllabi and adaptive lessons from your highlights and feedback — based on Bloom's 2-Sigma tutoring research.
Canvas LMSSelf-hosted, open-source learning management system from Instructure, used by colleges, universities and K-12 schools; AGPLv3, run on Rails with PostgreSQL and Redis.
Chamilo LMSChamilo LMS is a self-hosted, open-source e-learning platform for 41M+ learners with course management, SCORM/LTI/xAPI, AI grading, and Symfony/VueJS architecture.
classroomioSelf-hosted, open-source LMS for SaaS companies to create courses, manage cohorts, issue certificates, and run branded academies with AI course creation and an AI tutor.
CohortHarborCohortHarbor is a self-hosted, open-source employee onboarding platform with policy management, online learning, exams, and email automation. Built with Next.js & SQLite.


0 comments