hermesnotes

jpmoo/hermesnotes
★ 0 stars TypeScript Memory/Knowledge Updated today
Self-hosted, block-first personal knowledge base: notes, tasks & projects that connect — collections (kanban/canvas/calendar), semantic search, local AI, an MCP server, and Obsidian export.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "hermesnotes": {
      "command": "npx",
      "args": [
        "-y",
        "jpmoo/hermesnotes"
      ]
    }
  }
}

README Excerpt

**A block-first personal knowledge base — where notes, tasks, and projects are all the same thing, and everything connects.** Hermes Notes is a self-hosted PKB. Every piece of information — a note, a task, a project, a person, a bookmark — is a **block** of a type you define. Blocks link to each other, roll up into flexible **collections** (lists, tables, kanban matrices, calendars, or an infinite canvas), and are searchable by keyword *and* meaning. It ships with daily notes, a weekly-review wo

Tools (6)

APP_ORIGINAUTH_SECRETDATABASE_URLEMBEDDING_INDEX_DIMHOSTPORT

Topics

drizzlefastifymcpnote-takingollamapersonal-knowledge-managementpgvectorpkmpostgresreactsecond-brainself-hostedtiptaptypescript