ensue-skill  by mutable-state-inc

Persistent knowledge tree for LLMs

Created 3 weeks ago

New!

380 stars

Top 75.1% on SourcePulse

GitHubView on GitHub
Project Summary

Ensue Memory Network addresses the ephemeral nature of LLM conversations by providing a persistent knowledge tree that grows with the user. Designed for users of LLMs like Claude Code, it enables compounding intelligence, allowing accumulated knowledge, context, and user preferences to inform future interactions, thereby making AI assistants smarter and more personalized over time.

How It Works

The core approach utilizes a persistent knowledge tree that spans across multiple conversations. When a user interacts with the LLM, Ensue acts as an extended memory, checking the user's existing knowledge base. This allows context, past decisions, and research to carry forward, enabling the LLM to learn user-specific thinking patterns and facts, leading to more informed and consistent AI responses.

Quick Start & Requirements

Installation is performed via the Claude Code plugin marketplace: plugin marketplace add https://github.com/mutable-state-inc/ensue-skill /plugin install ensue-memory. A restart of Claude Code is required. Configuration necessitates an ENSUE_API_KEY obtained from the Ensue dashboard. An optional ENSUE_READONLY variable can disable auto-logging. The skill itself guides users through the setup process.

Highlighted Details

  • Features a "Research Agent" that autonomously explores topics, maps concepts, identifies knowledge gaps, and structures information into the persistent memory tree.
  • Enables "compounding knowledge," where insights gained today enrich and inform future reasoning sessions.
  • Integrates directly as a plugin within the Claude Code environment.

Maintenance & Community

  • No specific details regarding maintainers, community channels (like Discord/Slack), or roadmap were provided in the README content.

Licensing & Compatibility

  • The provided README content does not specify the software license or any compatibility notes for commercial use.

Limitations & Caveats

  • The project is presented as a plugin specifically for Claude Code, indicating platform-specific integration.
  • Requires an external API key from Ensue to function.
Health Check
Last Commit

1 week ago

Responsiveness

Inactive

Pull Requests (30d)
3
Issues (30d)
3
Star History
383 stars in the last 26 days

Explore Similar Projects

Feedback? Help us improve.