recollect-memory

Manage Elixir application memory with knowledge graph and hybrid search.

Updated Mar 31, 2026
One-click install
npx skills add https://github.com/kittyfromouterspace/recollect --skill recollect-memory
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: recollect-memory
Source: https://github.com/kittyfromouterspace/recollect/tree/main/usage-rules/skills/recollect-memory
Command: npx skills add https://github.com/kittyfromouterspace/recollect --skill recollect-memory

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill tackles the complexity of Elixir memory management, offering a unified system for storing, querying, and maintaining structured knowledge.

Core Features & Use Cases

  • Knowledge Graph Storage: Store and manage knowledge entries efficiently with a built-in graph database.
  • Hybrid Search: Leverage both vector and graph-based search for comprehensive querying.
  • Document Pipelines: Process and store documents using a flexible pipeline architecture.
  • Use Case: For a project that requires indexing technical documentation and enabling quick retrieval of information, Recollect can automate document ingestion and enhance search capabilities.

Quick Start

Use the mix recollect.gen.migration --dimensions 384 command to set up your Recollect database with the desired embedding dimensions.

Frequently Asked Questions about recollect-memory

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

FAQPage Schema
How do I manage Elixir application memory with a knowledge graph?

Elixir memory management uses a knowledge graph to store, query, and maintain structured knowledge entries. It handles document ingestion and entity extraction to unify memory storage for Elixir applications.

What is hybrid search and how does it work for document retrieval?

Hybrid search combines vector and graph-based search mechanisms to comprehensively query a knowledge graph. This allows Elixir applications to retrieve indexed technical documentation quickly and efficiently.

How do I set up document processing pipelines in an Elixir environment?

Document processing pipelines are set up using a flexible architecture for ingesting and storing documents. You initialize the database with the `mix recollect.gen.migration --dimensions 384` command.

Do I need specific embedding dimensions to use knowledge graph storage?

Yes, an Elixir environment requires specific embedding dimensions to optimize knowledge graph storage. You must define these dimensions during the initial database migration setup.

Can I automate technical documentation indexing for Elixir projects?

Automating technical documentation indexing is a core use case for Elixir projects. The system automates document ingestion and enhances search capabilities for quick information retrieval.