# Memos Self-Hosted Note Capture and Knowledge API

> Enable AI agents to interact with Memos, an open-source self-hosted note-taking tool with REST and gRPC APIs. Agents can create, search, tag, and retrieve memos programmatically for knowledge management and quick capture workflows.

- Skill: `agentskillexchange/memos-self-hosted-note-capture-and-knowledge-api` (Agent Skill)
- Install (CLI): `npx skillmds@latest add agentskillexchange/memos-self-hosted-note-capture-and-knowledge-api`
- Raw SKILL.md: https://api.skillmd.com/api/skills/agentskillexchange/memos-self-hosted-note-capture-and-knowledge-api/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Integrations & APIs
- Author: agentskillexchange (https://skillmd.com/u/agentskillexchange)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/agentskillexchange/memos-self-hosted-note-capture-and-knowledge-api

---


# Memos Self-Hosted Note Capture and Knowledge API

Enable AI agents to interact with Memos, an open-source self-hosted note-taking tool with REST and gRPC APIs. Agents can create, search, tag, and retrieve memos programmatically for knowledge management and quick capture workflows.

## Installation

Use the upstream install or setup path that matches your environment:
- docker run -d \

Requirements and caveats from upstream:
- [![Docker Pulls](https://img.shields.io/docker/pulls/neosmemo/memos?style=flat-square&logo=docker)](https://hub.docker.com/r/neosmemo/memos)
- **Radical Simplicity** — Single Go binary, ~20MB Docker image. One command to deploy with SQLite, MySQL, or PostgreSQL.
- ### Docker (Recommended)

Basic usage or getting-started notes:
- bash
- --name memos \
- -p 5230:5230 \

- Source: https://github.com/usememos/memos
- Extracted from upstream docs: https://raw.githubusercontent.com/usememos/memos/HEAD/README.md

## Source

- [Agent Skill Exchange](https://agentskillexchange.com/skills/memos-self-hosted-note-capture-knowledge-api/)

