Skip to main content

Fully Managed Memos
as a Service

Deploy Memos as a fully managed service starting at €9/mo. Get automated backups, SSL, updates, support and monitoring included.

Memos is an open-source self-hosted note-taking and personal-timeline tool — quick captures, daily logs, links, and snippets — combining the convenience of Notion or Evernote with the privacy and control of self-hosted infrastructure.

Free 7-day trial  99.9% Uptime SLA  No credit card  Cancel anytime

Free 7-day trial  99.9% Uptime SLA
No credit card  Cancel anytime

Memos

Memos

STARTING AT

€9/month
Automated Backups
Monitoring
Automated Updates
Auto SSL

USAGE

Unlimited
Human Support
Custom Domains
Terminal Access
File Manager Access
Deploy in your region 21 locations worldwide
GermanyFinlandNetherlandsUKSwedenUnited StatesCanadaSingaporeJapanAustraliaBrazilSouth Africa+9 more →
Memos Preview Image

ABOUT THE SOFTWARE

What is Memos

Memos is an open-source, MIT-licensed self-hosted application for capturing short, dated notes — daily logs, reading clippings, ideas, and link snippets — in a timeline view, with markdown, tags, and per-memo visibility.

Memos is maintained as a community open-source project led by the developer who signs releases under the handle boojack, with no incorporated company behind it. The project is funded through GitHub Sponsors and lives in the usememos organisation alongside related sub-repos for Helm charts, a Telegram integration (Memogram), and the gomark markdown parser. The repository sits at roughly 59,100 GitHub stars and 4,300 forks, growing notably in late 2025 and early 2026 as the wider self-hosted-tools wave continued.

The application is a single Go binary that bundles a React TypeScript frontend served from the same process. The official Docker image (neosmemo/memos:stable) is small — around 22 MB compressed — and exposes port 5230. Out of the box it uses SQLite at /var/opt/memos/memos_prod.db; MySQL and PostgreSQL are also supported via the MEMOS_DRIVER environment variable. The application exposes both a REST API and a gRPC API, and v0.27.0 added an embedded Model Context Protocol server at /mcp so an LLM client like Claude, Raycast, or Cursor can read and write memos directly.

FEATURES

What Memos does

Memos is built for quick capture and steady retrieval — markdown notes, dated automatically, tagged freely, surfaced through a timeline and a search box. The feature surface is deliberately small. The point is friction-free capture, not a database of every project asset.

Markdown-native quick capture

A compose box at the top of the timeline. Markdown rendered on save. No title, no folder, no template — write the thought, move on. The fastest capture experience in the self-hosted lane.

Tags and filters

Inline hashtags get parsed automatically into a tag tree. Filter the timeline by tag, by date range, by visibility, by author. Memo links via [[reference]] for cross-pointers.

OIDC / SSO authentication

Authentik, Authelia, Keycloak, Okta, Google Workspace. Field-mapping for email and group claims. We re-verify after every upgrade — Memos 0.28.0 changed the SSO identity model and that kind of change needs operator attention.

Full export and portability

Export the whole timeline to Markdown plus an attachment archive at any time. The export format is the upstream Memos format, so you can self-host the result or move to another managed host.

Per-memo visibility

Three levels per memo: PRIVATE (only you), PROTECTED (anyone logged in to the instance), PUBLIC (anyone with the link). Set instance-wide defaults; override per memo. Workspace-level disable for team plans.

S3-compatible attachments

Images, PDFs, audio, and v0.27.0 voice notes attach to a memo and store in object storage. Configure your own MinIO, Backblaze B2, or Cloudflare R2 bucket on request.

REST, gRPC, and MCP APIs

Personal-access-token authentication. REST for Raycast / Shortcuts / Obsidian sync scripts. gRPC for higher-throughput integrations. The embedded /mcp endpoint lets a Claude or Cursor client read and write memos directly.

Three database backends

SQLite for entry-tier portability, MySQL for compatibility with existing relational estates, PostgreSQL for production concurrent access. We default new production tenants to PostgreSQL.

WHAT'S ALWAYS INCLUDED

Every app. Fully managed.
Nothing extra to pay for.

Every app you deploy includes the full managed service — security, backups, updates, and support from day one.

Automatic updates and patches

Apps run the latest stable version. Security patches applied silently, with rollback if needed.

Daily off-site backups

Multiple daily backups in redundant off-site locations. One-click restore if anything goes wrong.

24/7 uptime monitoring

Continuous monitoring with instant alerting. We respond before you notice.

SSL, firewall, DDoS protection

Auto-renewing SSL, hardened firewall rules, DDoS mitigation on every deployment.

Performance and scaling

We monitor resource usage continuously. When your app needs more headroom, we flag it and upgrade with your explicit approval.

Dedicated engineering support

Real engineers on chat. DNS, SMTP & migration help. All included in €9.

WHY MANAGED

Why teams pick managed Memos

Two pricing changes in 2025 — Evernote retiring its Personal and Professional plans in November in favour of Starter and Advanced, and Notion bundling AI exclusively into its $20-per-seat Business plan in May — pushed serious note-takers to look again at self-hosted alternatives. Memos is the lightweight option that lands. Running it well in production is another question.

The trigger is concrete and dated. Evernote announced its new plan structure the week of 3 November 2025: the Advanced plan lands at $249.99 per year against a former Personal price of $130 — a 92% jump that opened the largest forum thread on the Evernote discussion board since the 2023 Bending Spoons acquisition. Notion's 13 May 2025 repricing removed the standalone $10/seat AI add-on and put AI behind the Business tier at $20/seat/month. For a five-person team that had been paying $50 a month for Plus and $40 for the AI add-on on annual billing, the AI-equivalent bill moved to $100 a month on Business — the exact pain point that triggers a hard look at self-hosting.

What self-hosting Memos does not buy you is operational quiet. The recurring failure mode is in-place SQL migrations on minor version bumps. We have read the issue tracker. Migration failures are documented across the 0.21, 0.22, 0.24, and 0.25.1 releases — instances stuck in restart loops with errors like "duplicate column name: storage_type" or "failed to migrate database" until someone hand-patches the schema. The project itself frames v0.26.1 from February 2026 as "a patch release focused on stability and upgrade reliability". A docker pull neosmemo/memos:stable on a Tuesday evening can leave you with a non-booting instance and no obvious next step.

REVIEWS

Hear from customers ​like you​​​​​​​

Successful businesses and professionals around the world rely on DANIAN every day

USE CASES

Three teams who run Memos on DANIAN

These are representative team types we set up most often. Each starts with the same flat €9 plan.

Solo writer / researcher

Replacing Evernote Personal after the Advanced repricing

A freelance technology journalist runs Memos in the Germany region as a private working journal: daily reading log, interview snippets, draft micropost essays. Default visibility set to PRIVATE; custom domain at notes.example.com for selectively public posts. Typical volume: around 80 memos a week, 250 MB of attachments a month, seven-year retention. One seat.

3-person product team

Pulling the decision log out of Slack threads

A small SaaS startup runs one Memos instance in the Netherlands region as a shared decision log — every meaningful product or architecture call gets a tagged memo. OIDC SSO via Authentik against the team identity provider; default visibility PROTECTED; tag taxonomy of #decision/, #postmortem/, #spec/. PostgreSQL backend so the iOS client can sync while someone is typing in the web UI. Typical volume: 100–200 memos a week, weekly Markdown export committed to the team's docs/ Git repo.

12-person remote consultancy

One private knowledge garden per client engagement

A research consultancy runs four separate Memos instances in the France region, one per active client engagement, billed as four apps at €9 each. Public memos disabled at the instance level; OIDC against the consultancy IdP. Each consultant logs roughly 30 memos a week; aggregate volume sits near 400 memos a week and 2 GB of attachments a month, with five-year retention per master services agreement.

COMPARISON

Four ways to run Memos

Memos itself is free and open source. What costs money is keeping it online — the hardware, the backups, the upgrade-migration discipline, and the hours someone spends on it. Here are the four honest paths, with monthly cost and ongoing operational time at one, five, and ten users.

 PATHCOST AT 1 USERCOST AT 5 USERSCOST AT 10 USERSYOUR OPS TIME / MONTH
Notion Plus
(the proprietary SaaS path)
$10/mo annual$50/mo annual$100/mo annual0 hours — vendor handles ops
Self-host Memos
on a $24 production-class VPS
~$44/mo infra~$44/mo infra~$44/mo infra (DB tuning at 25+ users)5–10 hours setup, then 1–2 hours/month ongoing
Self-host on a home server
(Synology DS923+, HP ProLiant ML30 Gen10, Dell PowerEdge T350, or business-grade mini-PC)
€210–667/mo effective€210–667/mo effective€210–667/mo effective2–4 hours/month ongoing, plus hardware lifecycle
DANIAN Managed Memos€9/mo€9/mo€9/mo0 hours — we handle ops

VPS path adds object-storage backup (~$5/mo) and production monitoring (~$15/mo) on top of the base VPS price. Home-server stack includes hardware amortised over 36 months, electricity at €0.30/kWh, business-grade internet with static IP, off-site backup, and 2–4 hours of monthly operational time at freelance-sysadmin rates. Notion Plus does not include AI — Notion's May 2025 repricing moved AI exclusively into the $20/seat/month Business tier.

BY INDUSTRY

Memos for specific industries

Memos lands in industries where the operational demand is private capture under a confidentiality discipline — work that involves source material, intellectual property in progress, or client-engagement records that must be separable and durable.

The operational standard is source confidentiality — the UK NUJ Code of Conduct, the German press-confidentiality custom, the broader expectation that notes about unpublished sources do not sit in a vendor account that could be subpoenaed or scanned.

We ship Memos with default visibility set to PRIVATE, the workspace public-memos toggle disabled, and a custom domain so a writer can publish selected micropost-style entries at notes.yourname.com while keeping the working journal closed. The typical solo practice logs around 80 memos a week and 250 MB of attachments a month, with seven-year retention to match libel-period archiving practice.
The standard is the institutional data-management plan — UKRI/ESRC for UK groups, FAIR principles more broadly — which requires durable, exportable, plain-format research records that survive a vendor disappearing.

We default the database backend to PostgreSQL on production tiers (Memos defaults to SQLite, which serialises writes and slows down concurrent API access from Zotero or Obsidian sync scripts), enable the personal-access-token API, and set visibility to PROTECTED for lab-shared notes. A typical group logs 50–100 memos a week per researcher with around 500 MB of monthly attachments and ten-year retention to match grant-funder archiving guidance.
The operational standard is ADR discipline — Architecture Decision Records — and lightweight product-spec hygiene. Every meaningful decision becomes a tagged memo, replacing scattered Slack threads and stale Notion pages that nobody updates after the meeting.

We enable OIDC SSO against the team's identity provider, set workspace-default visibility to PROTECTED, run the PostgreSQL backend on the team's chosen region, and pin a tag taxonomy of #decision/, #postmortem/, and #spec/. A 3–10 person team typically logs 100–200 memos a week, with a weekly Markdown export committed to the team's docs/ Git repo as the permanent record.
The standard is engagement confidentiality under NDA and project-isolated record-keeping — each client's material must be separable, exportable, and deletable on contract end.

We provision one Memos instance per engagement (billed as separate apps), disable public memos at the instance level, and ship a monthly Markdown export as a deliverable. A 12-person consultancy typically generates around 400 memos a week aggregate with 2 GB of attachments a month, and five-year retention per the master services agreement.

FAQ

Frequently asked questions

Everything teams ask before signing up — answered straight, without sales speak.

Three groups: technical setup, migration, and how DANIAN works as a service.

01

Technical and configuration

We default to PostgreSQL on production tiers. Memos ships with SQLite by default, which works fine for personal use but serialises writes — that becomes a bottleneck when an iOS client like Moe Memos is syncing in the background while a user types in the web UI. PostgreSQL handles concurrent access cleanly and gives us streaming replication for point-in-time recovery. SQLite stays available on the entry tier for users who explicitly want it for portability.
Yes. We configure OIDC against your identity provider at provisioning, set the field-mapping for email and group claims, and re-verify after every Memos upgrade. Memos 0.28.0 introduced a new user-identity linkage model that requires existing SSO users to re-link after the bump, and we handle that without breaking access. Group-to-role mapping (mapping an Authentik group to Memos admin) is the recurring pain point we tune for, since the upstream behaviour has changed twice across the 0.2x line.
Yes. We set the workspace-level default visibility to PRIVATE on team plans and disable PUBLIC memos at the instance level for organisations that do not want individual users posting publicly. The upstream project has had two regressions in this area — the toggle did not fully block public posting in earlier versions, and 0.26.2 fixed a case where the per-user default was not applied correctly — so we re-test the visibility behaviour against your settings after each minor upgrade.
We set MEMOS_INSTANCE_URL explicitly at provisioning and again whenever a custom domain is added. Memos' security docs are clear that this variable must point at the public URL when running behind a reverse proxy, otherwise OAuth callbacks, public memo links, and expirable share tokens generate against the wrong host. We also configure X-Forwarded-* headers correctly so the embedded gRPC-Gateway sees the right scheme and host.
Yes. Memos exposes a REST API and a gRPC API; v0.27.0 added an embedded Model Context Protocol server at /mcp for direct LLM-client integration. We enable personal-access-token authentication so you can issue scoped tokens for a Raycast extension, an iOS Shortcut, or an Obsidian sync script without exposing your full credentials. Token rotation and revocation route through the dashboard.
The Memos project does not ship an official mobile app. The de-facto community client is Moe Memos by mudkipme, available on iOS, iPadOS, and Android. We track the upstream Memos API version Moe Memos targets and avoid auto-promoting an upgrade that would break mobile clients during a workday. Web access remains the primary surface and works on all mobile browsers.

02

Migration and onboarding

We can activate your app on your own custom domain/subdomain. Examples: mydomain.com, anyword.mydomain.com.
Or, on our randomized free subdomain. Example: 963.apps.danian.cloud
If you wish to use a custom domain/subdomain, select that option when ordering your app (or notify us later). We will send you the required DNS records and if needed, our tech team will modify them for you.
21 datacenter locations across six continents. You choose the region at provisioning. Application data sits in the region you choose; pick whichever is closest to your users or matches your data-residency preference.
Yes. Request a region migration from the dashboard and we run the move in the background. The system emails you when the migration completes; total transfer time depends on data volume but typical instances finish in a few hours. There is no extra charge for a region change.
Yes. Full data export is available at any time, in a portable format you can bring to any infrastructure.

03

Billing, support, and platform

€9 covers everything we do for that app: hardware in the region you choose, daily off-site backups with one-click restore, automatic security patches and version upgrades, 24/7 monitoring, SSL and firewall, and engineering support on Email/LiveChat. There are no setup fees or hidden line items. For more info see our Pricing page.
If you decide to continue, we charge €9/app/month from day 8. If you don't, the trial ends and you can export your data. No card is required for the trial, and we never auto-charge you without explicit consent.
No. The €9/month is flat regardless of how many users log into your app. Add 5 users or 50; the price doesn't change.
24/7 Live chat and email support, both staffed by engineers who run the systems. We handle DNS configuration, SMTP setup, app integrations, performance tuning, troubleshooting, and migration help. Response time is typically under an hour. There is no tier system — every customer gets the same support.
Yes. Cancel from the dashboard. We don't charge a cancellation fee, we don't lock data, and we will export your data to you on request before deletion. data to you on request before deletion.
Every customer instance is backed up daily to a separate region from the primary. We test restores. You can request a restore at any backup point within the retention window — usually 7 days for daily backups.
Your application data sits in the region you choose at provisioning — 21 datacenter locations across six continents. Account-level data (billing, account email, support ticket history) is processed centrally. Application data region is picked by you, per app.
99.9% uptime SLA on every app, every tenant. Service credits are documented at danian.co/service-level-agreement. The status page is located at status.danian.co.
When your tenant approaches the resource ceiling — the base tier holds 1 vCPU/RAM, 30 GB storage — we notify you. Resource upgrades happen with your explicit consent; we will not upgrade your tenant or charge you without it.
We wait. We don't suspend the app or delete your data on the first failed charge. We email you, you fix the card on file, and we continue.
Invoices can be downloaded from the billing dashboard in PDF the day each charge succeeds. EU VAT is added where applicable and the VAT-reverse-charge regime applies for VAT-registered businesses with a valid number.
150+ open-source apps across automation, team chat, file sync, analytics, AI, password management, email marketing, dev tools, project management, smart home, CMS, and federated social. See the full catalog →
Yes. Every instance comes with a web-based terminal and a file manager in your DANIAN management dashboard. Useful for managing your data and customizations.
Resources scale with your usage. If your app needs more vCPU, RAM, or storage, we add it — and we ask first before any change to your plan. €9 is the floor; resource-heavy workloads may price higher, but you'll always know in advance.
Yes. We have both a Partner program and an Affiliate program available. Anybody can sign up.
No contract. No minimum commitment. Cancel anytime from the dashboard with one click. The 7-day free trial requires no credit card. After the trial converts to paid, you can still cancel at any month without notice or penalty.

DEPLOY IN YOUR REGION

21 datacenter locations on six continents

Pick the region closest to your users.

United States, Germany, Finland, Singapore, Australia, Brazil, Canada, Netherlands, UK, Spain, Italy, France, Sweden, Malaysia, India, Japan, Mexico, Poland, South Korea, Chile, South Africa and more coming soon

Global Reach Map

Try managed Memos for 7 days

No card. Cancel from the dashboard.