basic-memory

basic-memory

4.5

basic-memory is hosted online, so all tools can be tested directly either in theInspector tabor in theOnline Client.

If you are the rightful owner of basic-memory and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Basic Memory is a tool that allows users to build a persistent knowledge base through natural conversations with LLMs, storing information in Markdown files.

Evaluation
Total Score: 6/10

Evaluation Summary

  • Strengths:
    1. Accuracy/Correctness:
    • The agent consistently demonstrates accuracy in executing tasks such as creating notes, listing projects, and searching for content within projects.
    • It correctly identifies the need for additional information when creating complex structures like Obsidian canvas files.
    1. Consistency with Claimed Capabilities:
    • The agent's responses align well with its described capabilities, particularly in managing notes, projects, and visualizations.
  • Weaknesses:
    1. Completeness:
    • The agent often lacks detailed content or specific examples, particularly when summarizing advancements or searching for notes.
    • It does not provide guidance on structuring information for tasks like creating canvas files or recovering missing notes.
    1. Usefulness / Clarity:
    • While the agent's responses are generally clear, they could be more useful by including additional context, instructions, or suggestions for alternative actions.
    • The agent could enhance its responses by offering more detailed explanations or references to documentation.
  • Suggestions for Improvement:
    • Enhance Content Detail:
    • Provide more specific examples and detailed content in summaries and search results.
    • Improve Guidance and Instructions:
    • Offer clear instructions or templates for tasks requiring user input, such as defining nodes and edges for canvas files.
    • Investigate and Suggest Recovery Steps:
    • When issues arise, such as missing notes, suggest potential causes and recovery steps to assist users.
  • Overall Quality Score:
  • The agent demonstrates strong accuracy and alignment with its capabilities but could improve in providing detailed content and guidance. The overall effectiveness is rated at 6 out of 10.
  • Test case 1
    Score: 6/10
    Can you create a new markdown note in the 'Research' project with the title 'AI Developments in 2025' and content summarizing recent advancements in AI?

    I have successfully created a new markdown note titled "AI Developments in 2025" in the Research project.

    Note Details:

    • File Path: /Research/AI Developments in 2025.md
    • Permalink: View Note
    Summary of Recent Advancements in AI:
    1. Generative AI: Continued improvements in generative models, enabling more realistic content creation in text, images, and audio, leading to advancements in creative industries.
    2. AI Ethics and Regulation: Increased focus on ethical AI practices, with regulations being developed globally to ensure responsible AI use and mitigate biases.
    3. AI in Healthcare: Significant breakthroughs in AI applications for diagnostics, patient care, and personalized medicine, leading to enhanced healthcare outcomes.
    4. Natural Language Processing: Advances in NLP models that enable more human-like interactions, improving customer service and accessibility.
    5. Autonomous Systems: Enhanced capabilities in autonomous vehicles and drones, with improved safety features and real-time decision-making processes.

    If you need any further assistance or modifications, feel free to ask!

  • Test case 2
    Score: 7/10
    Can you list all available projects and identify which one is currently set as the default project?

    Here are the available projects:

    • main (current, default)
    • Research

    The currently active project is main, which has 1 entity and no observations or relations.

  • Test case 3
    Score: 7/10
    Can you create an Obsidian canvas file titled 'Project Roadmap' in the 'main' project that visualizes the timeline and key milestones for the next 6 months?

    To create an Obsidian canvas file titled "Project Roadmap" in the "main" project, I need to first confirm the existence of the "main" project and then proceed with creating the canvas file. Let's start by checking the available projects. The "main" project is available and currently active. Now, I will create the Obsidian canvas file titled "Project Roadmap" to visualize the timeline and key milestones for the next 6 months. Let's proceed with that. It seems that the canvas creation requires additional parameters that were not provided. Specifically, it needs nodes and edges to be defined.

    Let’s clarify how we want to visualize the timeline and key milestones for the next 6 months. Here are some considerations:

    • What specific milestones should be included?
    • How would you like to structure the timeline (e.g., by month, week)?
    • Any specific relationships between milestones to define edges?

    Please provide this information so I can create the canvas file accurately.

  • Test case 4
    Score: 6/10
    Can you search for notes within the 'Research' project that contain the keyword 'ethics' and provide a summary of their content?

    It appears that there are no notes containing the keyword "ethics" within the 'Research' project. If you have any other keywords or specific topics you'd like to explore, please let me know!

  • Test case 5
    Score: 6/10
    Can you move the note titled 'AI Developments in 2025' from the 'Research' project to the 'main' project while maintaining all existing links and references?

    It seems that the note titled 'AI Developments in 2025' could not be found in the current Research project, and there are currently no notes or files in the directory. Here are the steps I took:

    1. Tried to move the note: The move operation failed because the note could not be found.
    2. Searched for the note: No results were returned for the search.
    3. Checked the current project: I confirmed that the active project is Research, but it has no entities or notes.
    4. Listed directory contents: The directory is empty, indicating there are no notes available.

    Since there are no existing notes in the Research project, it appears that the note may not exist in the system. If you have any other details or if there’s another note you’d like to move or check, please let me know!