forgetful
Shared memory and knowledge graph for coding workflows
All Skills in This Repository (10)
Pure Emerald Level Indicatorsforgetful-context-gather
Gather and organize deep context from a Forgetful knowledge base.
forgetful-files
Store and manage binary files within a knowledge base.
forgetful-encode-repo
Encode a repository into the Forgetful knowledge base via MCP client tools.
forgetful-entities
Create and link typed entities with relationships in AI knowledge bases.
forgetful-recall
Retrieve past knowledge and project history via the forgetful recall protocol.
forgetful-explore
Traverse and analyze the Forgetful knowledge graph via the MCP server.
forgetful-remember
Store and organize knowledge using the Zettelkasten principle via the Forgetful MCP server.
forgetful-cli-setup
Automate Forgetful CLI setup and configuration for MCP server connections.
forgetful-mcp-setup
Configure MCP client-server connections for the Forgetful knowledge base.
forgetful-procedures
Create, search, and link step-by-step procedures with YAML frontmatter and Markdown.
Frequently Asked Questions
FAQPage SchemaHow to install Forgetful?โผ
Run `npx skills add ScottRBK/forgetful --all -g -y` in your terminal to install all skills in this suite globally.
What does Forgetful do?โผ
It is a shared memory server that lets your coding clients store and recall decisions, solutions, and project knowledge across sessions. Memories are embedded semantically and auto-linked into a knowledge graph.
How do I connect Claude Code or Cursor to Forgetful?โผ
Add it as an MCP server with the stdio command `uvx forgetful-ai`, or point your client at a running HTTP endpoint. The forgetful-mcp-setup skill walks through verification for each client.
Does Forgetful need a cloud database or API keys?โผ
No. It runs locally with zero-config SQLite by default, and embeddings are generated offline with FastEmbed. PostgreSQL is optional for shared or production deployments.
Can I use Forgetful from the terminal without an MCP client?โผ
Yes. The `forgetful` CLI exposes the same operations, with commands like `forgetful memory save` and `forgetful memory search`, plus `--json` output for scripting.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core