← HeptabaseCONTENT HISTORY

Update to Heptabase

Snapshot Nov 9, 2026 · 00:11 UTC · version 1.2.0

WHAT CHANGED

Package or technical metadata updated

Package or technical metadata updated

Observed in package metadata. These changes alone do not establish a new customer-facing feature.

Save Heptabase and check future changes in Following.

Up to 3 plugins free · no card required.

All fields and original values.

These are saved file metadata. Open a changed file to read its text edits.

Package file

Before

Sep 30, 2026 · 22:53 UTC

3561f34919504373b0449d9d1a3f31977450713521039d558a1c9ae07a431132

After

Nov 9, 2026 · 00:11 UTC

040b5817bd43413e1e2a5c772a5e66a1628eed7d7cb01198814321e46d0c444b

Package file

Before

Sep 30, 2026 · 22:53 UTC

127

After

Nov 9, 2026 · 00:11 UTC

101

Package file

Before

Sep 30, 2026 · 22:53 UTC

Not present

After

Nov 9, 2026 · 00:11 UTC

{"sha256":"78b4902121bbe0bec2946840b0864ec7a713de19907af41b2cf5875e5d6383b9","size":904}

Package file

Before

Sep 30, 2026 · 22:53 UTC

975eaff268f098a3465b691eb90ec41f309fc792f8c25d238c81389f2381a611

After

Nov 9, 2026 · 00:11 UTC

932280190a6b47131e73dbe0693c4df6f94278c0338a648bf7ccf35c30453e4a

Compare saved observations

Download comparison JSON

README.md

− removed · + added

--- before
+++ after
@@ -0,0 +1,43 @@
+# Heptabase
+
+Connect AI agents such as Claude to your [Heptabase](https://heptabase.com) knowledge base, and turn your material into explainer videos with Heptabase Explainer Studio.
+
+## Heptabase MCP
+
+This plugin adds Heptabase's hosted MCP server to your agent. You need a Heptabase account. You sign in to Heptabase in your browser and approve access. The connection does not require a local server, API key, or separate Heptabase CLI.
+
+- Search and read cards, journals, PDFs, tags, databases, and whiteboards
+- Create and edit notes
+- Update properties
+- Place existing objects on whiteboards
+- View selected cards in an interactive reader, in clients that support MCP Apps
+
+The tools your agent can use depend on the access you grant when you authorize. A read-only connection cannot change your notes.
+
+## Explainer Studio
+
+The `explainer-studio` skill turns teaching material (lecture notes, a book chapter, a paper, a design document, or a codebase) into a series of narrated, animated explainer videos, each answering one question. Ask your agent: "Make an explainer video from `<your file>`".
+
+The videos are made on your computer, so the skill works in agents that can run commands there, such as Claude Code and Codex. You need no Heptabase account. Details are in the [Explainer Studio repository](https://github.com/heptameta/heptabase-explainer-studio).
+
+## What the plugin runs and sends
+
+The plugin contains no hooks, commands, or local server. It registers one remote MCP server, `https://api.heptabase.com/mcp`, and your agent sends its Heptabase tool requests there. Sign-in uses the standard OAuth flow in your browser. The plugin does not store a token or API key in its files. Content that your agent reads from Heptabase becomes part of your conversation with that AI client.
+
+The Explainer Studio skill contains an install script for macOS and Linux and one for Windows. The first time you ask for a video, your agent asks before it runs one. The script installs the `explainer-studio` command and the tools it needs (about 1.5 GB) in your home folder, without an administrator password. Your sources and videos stay on your computer. What leaves it, such as narration text sent to the provider you choose or feedback you agree to share, is listed in [Explainer Studio's privacy notes](https://github.com/heptameta/heptabase-explainer-studio/blob/main/PRIVACY.md).
+
+## Install
+
+Steps for Claude Code, Codex, and Cursor are in the [repository README](https://github.com/heptameta/heptabase-agent-plugins#install).
+
+## Support and policies
+
+- [How to use Heptabase MCP](https://support.heptabase.com/en/articles/12679581-heptabase-mcp)
+- [Explainer Studio issues](https://github.com/heptameta/heptabase-explainer-studio/issues)
+- [Heptabase Support](https://support.heptabase.com)
+- [Privacy Policy](https://heptabase.com/privacy_policy)
+- [Terms of Service](https://heptabase.com/terms_of_service)
+
+## License
+
+[MIT](LICENSE)
Full technical diff · 14 changed fields

changed /files/.app.json/sha256

BEFORE
"3561f34919504373b0449d9d1a3f31977450713521039d558a1c9ae07a431132"
AFTER
"040b5817bd43413e1e2a5c772a5e66a1628eed7d7cb01198814321e46d0c444b"

changed /files/.app.json/size

BEFORE
127
AFTER
101

added /files/.claude-plugin~1plugin.json

BEFORE
Field was absent
AFTER
{
  "sha256": "78b4902121bbe0bec2946840b0864ec7a713de19907af41b2cf5875e5d6383b9",
  "size": 904
}

changed /files/.codex-plugin~1plugin.json/sha256

BEFORE
"975eaff268f098a3465b691eb90ec41f309fc792f8c25d238c81389f2381a611"
AFTER
"932280190a6b47131e73dbe0693c4df6f94278c0338a648bf7ccf35c30453e4a"

changed /files/.codex-plugin~1plugin.json/size

BEFORE
1361
AFTER
3454

added /files/.mcp.json

BEFORE
Field was absent
AFTER
{
  "sha256": "3884467b38d3debf36139e4cba42f46008f1dad2d90e7c6b2040abd07ff91c21",
  "size": 118
}

added /files/LICENSE

BEFORE
Field was absent
AFTER
{
  "sha256": "cc44054f52089d4718bdbe77789228bd2b0c732cd5854696f503c5fc2af8ae5d",
  "size": 1078
}

added /files/README.md

BEFORE
Field was absent
AFTER
{
  "sha256": "21bc5ffc17d60edf38ccd5fce3588623bfae97ca3015594b4a9b1b770ee2547e",
  "size": 2951
}

added /files/assets~1heptabase.png

BEFORE
Field was absent
AFTER
{
  "sha256": "63aec249338909099f7e87fdaeaf4a8903d234821b471c67fdf62cbb334be0d1",
  "size": 25552
}

added /files/mcp.json

BEFORE
Field was absent
AFTER
{
  "sha256": "418872df88077aef1ec8de3f301439cf23fd4898b984bb39a0cdac95323be631",
  "size": 201
}

added /files/plugin.json

BEFORE
Field was absent
AFTER
{
  "sha256": "6aa22a5b23bfa416af85b96660648a939a87a4d11e819712621e6374d1304402",
  "size": 616
}

added /files/skills~1explainer-studio~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "29d766502679c9167e5fb122929e30a2ec573ddfebe0c6e0fc440237e1cd7cd5",
  "size": 2753
}

added /files/skills~1explainer-studio~1scripts~1install.ps1

BEFORE
Field was absent
AFTER
{
  "sha256": "cb4d8540d4e64e0b8a09dcbb71570334555a54d53a49a26ab4671b734df1d179",
  "size": 4999
}

added /files/skills~1explainer-studio~1scripts~1install.sh

BEFORE
Field was absent
AFTER
{
  "sha256": "06ce549dde8c92f145f76a46debda5b6b204c442bc1ab849d0dfebefb19ef38a",
  "size": 4080
}
Full snapshot data
{
  "files": {
    ".app.json": {
      "sha256": "040b5817bd43413e1e2a5c772a5e66a1628eed7d7cb01198814321e46d0c444b",
      "size": 101
    },
    ".claude-plugin/plugin.json": {
      "sha256": "78b4902121bbe0bec2946840b0864ec7a713de19907af41b2cf5875e5d6383b9",
      "size": 904
    },
    ".codex-plugin/plugin.json": {
      "sha256": "932280190a6b47131e73dbe0693c4df6f94278c0338a648bf7ccf35c30453e4a",
      "size": 3454
    },
    ".mcp.json": {
      "sha256": "3884467b38d3debf36139e4cba42f46008f1dad2d90e7c6b2040abd07ff91c21",
      "size": 118
    },
    "LICENSE": {
      "sha256": "cc44054f52089d4718bdbe77789228bd2b0c732cd5854696f503c5fc2af8ae5d",
      "size": 1078
    },
    "README.md": {
      "sha256": "21bc5ffc17d60edf38ccd5fce3588623bfae97ca3015594b4a9b1b770ee2547e",
      "size": 2951
    },
    "assets/heptabase.png": {
      "sha256": "63aec249338909099f7e87fdaeaf4a8903d234821b471c67fdf62cbb334be0d1",
      "size": 25552
    },
    "mcp.json": {
      "sha256": "418872df88077aef1ec8de3f301439cf23fd4898b984bb39a0cdac95323be631",
      "size": 201
    },
    "plugin.json": {
      "sha256": "6aa22a5b23bfa416af85b96660648a939a87a4d11e819712621e6374d1304402",
      "size": 616
    },
    "skills/explainer-studio/SKILL.md": {
      "sha256": "29d766502679c9167e5fb122929e30a2ec573ddfebe0c6e0fc440237e1cd7cd5",
      "size": 2753
    },
    "skills/explainer-studio/scripts/install.ps1": {
      "sha256": "cb4d8540d4e64e0b8a09dcbb71570334555a54d53a49a26ab4671b734df1d179",
      "size": 4999
    },
    "skills/explainer-studio/scripts/install.sh": {
      "sha256": "06ce549dde8c92f145f76a46debda5b6b204c442bc1ab849d0dfebefb19ef38a",
      "size": 4080
    }
  }
}

SHA-256 of public snapshot: fd7863d52ea76968285b1cb182b7e03a0fee26ac2416cf9bab66aa745377f363