Skip to content

ScottRBK/codex-forgetful-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Banner

Codex Forgetful Plugin

Codex-specific plugin packaging for Forgetful-powered context gathering.

Install

From a clone of this repository:

codex plugin marketplace add /path/to/codex-forgetful-plugin

Then restart Codex, open /plugins, install and enable Forgetful, start a new thread, and run:

$forgetful-install

In the CLI, plugin installation is managed from /plugins. The marketplace command only registers this repo as an available marketplace.

Included Plugin

plugins/forgetful/
  .codex-plugin/plugin.json
  agents/
  skills/context-gather/
  skills/encode-repo/
  skills/forgetful-project-init/
  skills/forgetful-project-load/
  skills/forgetful-install/
  skills/memory-curate/

What It Does

  • Uses $context-gather as the core workflow.
  • Uses $encode-repo to bootstrap a repository into Forgetful projects, memories, entities, relationships, documents, and code artifacts.
  • Uses $forgetful-project-init to create or register Forgetful project context when needed.
  • Uses $forgetful-project-load to manually load recent project-scoped memory context when needed.
  • Uses $forgetful-install to configure user-specific MCP dependencies.
  • Delegates retrieval to a subagent by default so noisy memory and code search does not consume the main agent context.
  • Queries Forgetful via the meta-tools pattern.
  • Uses local code inspection and Context7 where relevant.

Setup Notes

The plugin does not bundle .mcp.json by default. Forgetful MCP setup is user-specific: stdio, uvx, local HTTP, remote HTTP, authenticated HTTP, and custom commands are all plausible. Use $forgetful-install to check or configure Codex MCP entries for Forgetful and optional Context7.

The $forgetful-project-init skill is available for manual project setup. It checks whether the current working directory matches an existing Forgetful project and asks before creating a new project when no match is found. The $forgetful-project-load skill handles recent project memory retrieval.

Use $memory-curate manually when a turn produced durable decisions, implementation patterns, preferences, or project knowledge that should be saved.

About

Codex plugin for the Forgetful semantic knowledge graph memory system for AI agents.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors