mem

Store and retrieve personal and professional knowledge in a local SQLite database with full-text search.

1|Updated Apr 1, 2023
One-click install
npx skills add https://github.com/theGobindSingh/next-starter-template --skill mem-thegobindsingh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mem
Source: https://github.com/theGobindSingh/next-starter-template/tree/main/.agents/skills/mem
Command: npx skills add https://github.com/theGobindSingh/next-starter-template --skill mem-thegobindsingh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

The 'mem' skill unit addresses the issue of retaining and accessing information across different sessions, which can include notes, facts, decisions, and snippets, making it easier to recall previous information or decisions.

Core Features & Use Cases

  • Store and Retrieve Memories: With full-text search, you can easily save and access various types of information using a local SQLite database.
  • Memory Management: Manage your notes, facts, decisions, snippets, and even images for reference.
  • Use Case: When you need to recall a previous decision or find a specific snippet of code, this skill can quickly retrieve it from your knowledge base.

Quick Start

To remember a piece of information, type 'mem + "user prefers dark mode" --tag prefs'. To retrieve it later, type 'mem "user prefers dark mode" --tag prefs'.

Frequently Asked Questions about mem

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I store and retrieve information across different sessions?

To store and retrieve information across sessions, you can use a local SQLite database with full-text search to save notes, facts, and snippets for later recall.

Can I save code snippets and project decisions for future reference?

Yes, you can save code snippets and project decisions into your knowledge base, allowing you to quickly retrieve specific information when needed.

How do I tag and search notes in a local SQLite database?

You can tag and search notes in a local SQLite database by appending a tag flag to your command, enabling filtered full-text search retrieval for specific preferences.

Does this memory management skill store images alongside text notes?

Yes, this memory management skill supports storing images alongside text notes, allowing you to manage visual references within your personal knowledge base.

What is the best way to recall a previous decision from a knowledge base?

The best way to recall a previous decision is to use full-text search queries against your local SQLite database to quickly retrieve the stored fact.

Are there limitations to using a local SQLite database for memory management?

Using a local SQLite database for memory management confines your knowledge base to a single local environment, limiting multi-device synchronization and collaborative access.