Skip to content

Repository files navigation

AI Memory Hub

CI

Sync your AI tool memories to Obsidian. Stop copy-pasting between platforms.

Why

I use multiple AI tools daily — TRAE CN, ZCode, WorkBuddy, Codex. My notes were scattered everywhere. This tool pulls them together into one Obsidian vault.

Install

pip install ai-memory-hub

Or from source:

git clone https://github.com/Lixiang878/AI-Memory-Hub.git
cd AI-Memory-Hub
pip install -e ".[dev]"

Quick start

# Sync all platforms and export to Obsidian
ai-memory-hub sync --export

# See what happened
ai-memory-hub dashboard

What it does

  • Sync — Pulls memory records from TRAE CN, ZCode, WorkBuddy, Codex
  • Export — Writes to Obsidian with YAML frontmatter and wikilinks
  • Jobs — Track job applications and deadlines
  • Maintain — Find broken links, missing frontmatter, duplicates

Platform paths

Platform Default path
TRAE CN ~/.trae-cn/memory/
ZCode ~/.zcode/cli/memories/
WorkBuddy ~/.workbuddy/memory/
Codex ~/.codex/

Configuration

Edit ~/.ai-memory-hub/config.yaml:

platforms:
  trae_cn:
    enabled: true
    path: "~/.trae-cn/memory"

obsidian:
  vault_path: "~/Obsidian/AI-Memory-Hub"

CLI

ai-memory-hub sync                # Sync all platforms
ai-memory-hub sync --export     # Sync + Obsidian export
ai-memory-hub dashboard           # Activity overview
ai-memory-hub jobs list          # List job applications
ai-memory-hub jobs add --company "X" --position "Y" --date 2026-08-05
ai-memory-hub maintain --fix     # Fix vault issues

Develop

pip install -e ".[dev]"
pytest
ruff check src/ tests/

License

MIT

About

AI-powered memory hub for multi-platform sync, job tracking, and knowledge base maintenance

Topics

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages