OM

ossa-ma/double

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

50 stars 品質 40 トレンド 13

ダブル(dostoevsky参照)エージェントのためのローカルメモリシステム

概要

クロードコード、カーソル、その他のAIツールの永続的なコンテキスト。 データベース、MCP サーバー、簡単なマークダウンファイルと良い ol' git の埋め込みをスキップします。 PUBLICテンプレートです。 それをクローンしてメモを追加したら、個人的なバージョンをパブリックリポジトリにプッシュしないでください。 記憶には、秘密(暗い秘密とセキュリティリスクの秘密の両方)、個人情報、および作業スタイルが含まれます。 ローカルに保管するか、新しいプライベートリポジトリにプッシュしてください。 - パブリックリポーズのフォークはプライベートにすることはできません。 代わりに git clone を使用してください。 (下記のクイックスタートを参照してください)。 AIアシスタントは、セッション間ですべてを忘れています。 エンジニアリングの決定(特に重要だと思う)、コーディングパターン、プロジェクトコンテキスト。 二重はあなたが制御する整理されたマークダウンファイルとこれを解決します。 あなたのAIアシスタントのための第二の脳として考えてください。 Dostoevskyの小説「The Double」にちなんで名付けられました。 エンジニアリングと研究だけでなく、ビジネスのアイデア、個人的なメモ、趣味、ワークフローの好み.

概要(AI 翻訳)

クロードコード、カーソル、その他のAIツールの永続的なコンテキスト。 データベース、MCP サーバー、簡単なマークダウンファイルと良い ol’ git の埋め込みをスキップします。

警告: PUBLICテンプレートです。 それをクローンしてメモを追加したら、個人的なバージョンをパブリックリポジトリにプッシュしないでください。 記憶には、秘密(暗い秘密とセキュリティリスクの秘密の両方)、個人情報、および作業スタイルが含まれます。 ローカルに保管するか、新しいプライベートリポジトリにプッシュしてください。 ツイート GitHubの「フォーク」ボタンを使用しないでください - 公開リポジトリのフォークはプライベートにすることはできません。 代わりに[git cloneを使用してください(以下クイックスタートを参照してください)。

ダブルとは?

AIアシスタントは、セッション間ですべてを忘れています。 エンジニアリングの決定(特に重要だと思う)、コーディングパターン、プロジェクトコンテキスト。

二重はあなたが制御する整理されたマークダウンファイルとこれを解決します。 あなたのAIアシスタントのための第二の脳として考えてください。

「ダブル」とは? Dostoevskyの小説「The Double」にちなんで名付けられました。 エンジニアリングと研究だけでなく、ビジネスのアイデア、個人的なメモ、趣味、ワークフローの好み。

主な特長

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

Double: External Personal Memory for AI

Persistent context for Claude Code, Cursor, and other AI tools. Skips the database, MCP servers, embeddings for simple markdown files and good ol’ git.

WARNING: This is a PUBLIC template. Once you clone it and add your notes, DO NOT push your personal version to a public repo. Your memory will contain secrets (both dark personal secrets and security risk secrets), personal information and your working style. Keep it local or push to a NEW private repo.

DO NOT use GitHub’s “Fork” button - forks of public repos cannot be made private. Use git clone instead (see Quick Start below).

What is Double?

AI assistants forget everything between sessions. Your engineering decisions (which I think are especially important), coding patterns, project context.

Double solves this with organised markdown files that you control. Think of it as a second brain for your AI assistant.

Why “Double”? Named after Dostoevsky’s novel “The Double” - it’s your second self. Not just engineering and research, but business ideas, personal notes, hobbies, workflow preferences.

Key Features

  • Smart routing: /sync only loads files relevant to your work - Python session won’t load iOS context
  • Concise capture: /handoff writes terse, reusable insights (not verbose essays)
  • Context efficient: Compressed memory files reduce token overhead by ~65% while keeping essential knowledge
  • No dependencies: Just markdown files and git

Make It Yours

This is a template, not a rigid system. The folder structure, commands, and workflows here are a starting point based on one person’s working style. You should heavily customise it:

  • Rename folders to match your mental model
  • Delete categories you don’t need (maybe you don’t track business ideas or research)
  • Add new ones that fit your work (design/, writing/, client-work/, whatever)
  • Modify commands to match your workflow
  • Change the rules in meta/ to fit your style

The only critical parts are:

  1. Organised markdown files you control
  2. A capture → process → load workflow
  3. Using absolute paths (~/double/) in commands

Everything else? Change it.

Folder Structure

~/double/
├── business/        # Ideas, metrics, product decisions
├── engineering/     # Technical patterns, best practices, lessons learned
├── tasks/           # Active work, backlog, waiting
├── projects/        # Project-specific context and decisions
├── research/        # Intelligence on companies, people, markets
├── personal/        # Writing style, preferences, workflows
├── meta/            # System rules, processed entries, changelog
└── .claude/
    ├── commands/    # Workflow commands that load context
    └── skills/      # Forked skills (tangent, etc.)

Why ~/double/ in Your Home Directory?

GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add ossa-ma/double
MCP 初心者?mcpskill.org のガイドから始めましょう →