Skip to main content

notionmemory

Turn Notion into a second-brain hub for coding agents (Claude Code, Codex). notionmemory ships a set of installable skills — long-term memory, calendar, templates, and library recall — plus session hooks that surface the right context automatically.

Skills and CLI onboarding output are available in English (default) and Korean (config language: en|ko). A longer Korean guide is at docs/README.ko.md.

Install

  1. Backend (required, both harnesses):
pipx install notionmemory      # or: uv tool install notionmemory / pip install --user notionmemory

2a) Claude Code (plugin):

/plugin marketplace add legojeon/notionmemory
/plugin install notionmemory@notionmemory
# skills appear as notionmemory:calendar, notionmemory:memory, …
# Do NOT also run `notionmemory install --claude` (the plugin already installs skills + hooks).

2b) Codex (plugin + hooks):

codex plugin marketplace add legojeon/notionmemory
codex plugin add notionmemory@notionmemory
notionmemory install --codex --skip-skills --trust-codex-hooks   # hooks + trust (plugin owns the skills)
# --skip-skills: don't mirror skills, the plugin already provides them
# --trust-codex-hooks: required or Codex will silently not fire the installed hooks
  1. Open settings and connect — required before the skills can reach your workspace:

Once the plugin is installed, just ask your agent to open the settings dashboard — it runs the notionmemory:settings skill for you. Or open it directly from a terminal:

notionmemory serve      # opens the settings dashboard at http://localhost:8765

In the dashboard, click the Notion connection and paste your Notion integration token (ntn_...). Create one at https://www.notion.so/my-integrations, and share the Notion pages/DBs you want notionmemory to use with that integration. The token is stored in your OS keyring, never in config. This same dashboard shows the Agent (Claude Code / Codex) and git (gh) connections so you can verify them in one place. Until Notion is connected, the skills load but can't read or write Notion.

Prefer no plugin? One uniform command sets up both harnesses (skills unnamespaced):

pipx install notionmemory && notionmemory install

Codex users: notionmemory install will tell you to also run notionmemory install --codex --trust-codex-hooks before Codex hooks fire.

The marketplace source is this repository. If you're working from a local clone before it's reachable as legojeon/notionmemory, add it by path instead: codex plugin marketplace add "$(pwd)" / claude plugin marketplace add "$(pwd)".

Skills

  • memory — save/recall long-term decisions & patterns in a Notion Second Brain
  • calendar — read/create/move events in a Notion calendar DB
  • templates — CRUD over your registered Notion templates & databases
  • library — content search across your Notion pages
  • settings — local web dashboard for connections & configuration

Upgrade

notionmemory installs files on your system (skill mirrors, session/git hooks, state). To upgrade cleanly — including removing skills that a new version has retired — run notionmemory teardown then reinstall. teardown removes only what it installed; your Notion pages, config, and keyring token are preserved by default (see notionmemory teardown --dry-run).

Uninstall

notionmemory teardown              # removes skills, hooks, local state
notionmemory teardown --purge-config --purge-secrets   # also config + token

Notion databases and pages are never deleted.

License

MIT — see LICENSE.

Metadata

Release files for notionmemory 0.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for notionmemory 0.1.3
File Size Uploaded
notionmemory-0.1.3.tar.gz 189.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for notionmemory 0.1.3
File Interpreter ABI Platform
notionmemory-0.1.3-py3-none-any.whl Python 3 none any Details

Total release size: 389.6 kB

Release files / notionmemory-0.1.3.tar.gz

Download URL notionmemory-0.1.3.tar.gz
Size 189.4 kB
Tags Source
SHA-256 checksum
How to use checksums
bed12d64c2c8d6293b26c5eddf46cb93f7e7bc2d87aefb793a29ebcb1998fbe5
BLAKE2b-256 checksum
How to use checksums
bef551cc716dc527bbf3d46afde6c2268bcfe4e978f0d8449033f149a20d98f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

Release files / notionmemory-0.1.3-py3-none-any.whl

Download URL notionmemory-0.1.3-py3-none-any.whl
Size 200.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
67dc73bd734374826e7c166550cbc4e9a7c28b3663c1cae1f6c5874d759d9db5
BLAKE2b-256 checksum
How to use checksums
ad0069925055712de7fc64772b65038935cdfa1c751c4a4d6f2e2faa87c2fbd2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

Release history Release notifications | RSS feed

1.6.2

2 release files

1.6.1

2 release files

1.6.0

2 release files

1.5.0

2 release files

1.4.0

2 release files

1.3.0

2 release files

1.2.5

2 release files

1.2.4

2 release files

1.2.3

2 release files

1.2.2

2 release files

1.2.1

2 release files

1.2.0

2 release files

1.1.2

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

This release

0.1.3 This release

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page