{"name":"io.github.agentkitai/lore","slug":"agentkitai-lore","title":"Lore","description":"Cross-agent memory over MCP: hybrid recall, knowledge graph, private/shared visibility, redaction.","url":"https://mcp.market/server/agentkitai-lore","rating":null,"grade":"A","score":91,"certified":false,"status":"active","category":"ai","tags":["ai"],"presence":{"score":35,"stars":8,"forks":0,"downloads_week":37,"last_push_at":"2026-09-20T01:23:23.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"pypi","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/agentkitai/lore","website":"https://github.com/agentkitai/lore","version":"1.4.2","remotes":[],"packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"lore-sdk","version":"1.4.2","runtimeHint":"uvx","transport":{"type":"stdio"},"runtimeArguments":[{"value":"lore-sdk[mcp]","type":"named","name":"--from"}],"packageArguments":[{"value":"lore-memory","type":"positional"}]}],"tools":[{"name":"add_conversation","description":"Accept raw conversation and extract memories.","write_action":false,"price_micros":0,"input_schema":null},{"name":"as_prompt","description":"Export memories formatted for LLM context injection. Set verbatim=true for raw original content.","write_action":false,"price_micros":0,"input_schema":null},{"name":"check_freshness","description":"Check memory freshness against git history.","write_action":false,"price_micros":0,"input_schema":null},{"name":"classify","description":"Classify text without storing it.","write_action":false,"price_micros":0,"input_schema":null},{"name":"conflicts","description":"List recent conflicts.","write_action":false,"price_micros":0,"input_schema":null},{"name":"consolidate","description":"Trigger memory consolidation.","write_action":false,"price_micros":0,"input_schema":null},{"name":"consolidate_memories","description":"Create a new memory + supersede sources atomically. Returns JSON.","write_action":true,"price_micros":0,"input_schema":null},{"name":"demote_memory","description":"Unshare a memory (make it private again).","write_action":false,"price_micros":0,"input_schema":null},{"name":"downvote_memory","description":"Downvote a memory to lower its ranking.","write_action":false,"price_micros":0,"input_schema":null},{"name":"enrich","description":"Enrich memories with LLM-extracted metadata.","write_action":false,"price_micros":0,"input_schema":null},{"name":"entity_map","description":"List entities in the knowledge graph.","write_action":false,"price_micros":0,"input_schema":null},{"name":"export","description":"Export memories and knowledge graph.","write_action":false,"price_micros":0,"input_schema":null},{"name":"extract_facts","description":"Extract facts from text, return formatted list.","write_action":false,"price_micros":0,"input_schema":null},{"name":"fact_supersession_chain","description":"Audit trail for a fact's supersessions.","write_action":false,"price_micros":0,"input_schema":null},{"name":"facts_at_time","description":"Subject–predicate–object facts about ``entity`` valid at ``at``.","write_action":false,"price_micros":0,"input_schema":null},{"name":"forget","description":"Delete a memory from Lore.","write_action":true,"price_micros":0,"input_schema":null},{"name":"get_memories","description":"Fetch full StoredMemory payloads by id.","write_action":false,"price_micros":0,"input_schema":null},{"name":"github_sync","description":"Sync GitHub repo data into Lore memories.","write_action":false,"price_micros":0,"input_schema":null},{"name":"graph_query","description":"Traverse the knowledge graph from a given entity.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ingest","description":"Ingest content with source tracking.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_at_time","description":"Memories valid (non-superseded) at a given timestamp.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_facts","description":"List active facts.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_memories","description":"List memories in Lore.","write_action":false,"price_micros":0,"input_schema":null},{"name":"on_this_day","description":"Retrieve memories from this month+day across all years.","write_action":false,"price_micros":0,"input_schema":null},{"name":"promote_memory","description":"Share a private memory with the team.","write_action":false,"price_micros":0,"input_schema":null},{"name":"provenance","description":"Full provenance for a memory.","write_action":false,"price_micros":0,"input_schema":null},{"name":"recall","description":"Search Lore memory for relevant memories. Set verbatim=true for raw original content.","write_action":false,"price_micros":0,"input_schema":null},{"name":"recent_activity","description":"Get recent memory activity grouped by project.","write_action":false,"price_micros":0,"input_schema":null},{"name":"related","description":"Find related memories and entities by memory ID or entity name.","write_action":false,"price_micros":0,"input_schema":null},{"name":"remember","description":"Store a memory in Lore.","write_action":false,"price_micros":0,"input_schema":null},{"name":"remember_observation","description":"Save a structured observation. Returns a confirmation with the memory ID.","write_action":false,"price_micros":0,"input_schema":null},{"name":"review_connection","description":"Approve or reject a pending connection.","write_action":false,"price_micros":0,"input_schema":null},{"name":"review_digest","description":"Get pending connections for conversational review.","write_action":false,"price_micros":0,"input_schema":null},{"name":"save_snapshot","description":"Save a session snapshot to preserve important context before it is lost.","write_action":false,"price_micros":0,"input_schema":null},{"name":"search","description":"Return a compact JSON index of relevant memories.","write_action":false,"price_micros":0,"input_schema":null},{"name":"snapshot","description":"Create a quick snapshot backup.","write_action":true,"price_micros":0,"input_schema":null},{"name":"snapshot_list","description":"List available snapshots.","write_action":false,"price_micros":0,"input_schema":null},{"name":"stats","description":"Return memory statistics.","write_action":false,"price_micros":0,"input_schema":null},{"name":"suggest","description":"Get proactive memory suggestions based on current session context.","write_action":false,"price_micros":0,"input_schema":null},{"name":"supersede","description":"Record a supersession event.","write_action":false,"price_micros":0,"input_schema":null},{"name":"supersede_fact","description":"Supersede-not-delete a fact edge.","write_action":false,"price_micros":0,"input_schema":null},{"name":"supersession_chain","description":"Audit trail for a memory's supersessions.","write_action":false,"price_micros":0,"input_schema":null},{"name":"timeline","description":"Fetch chronologically adjacent events around an anchor.","write_action":false,"price_micros":0,"input_schema":null},{"name":"topic_detail","description":"Get everything Lore knows about a topic — linked memories, related entities, timeline.","write_action":false,"price_micros":0,"input_schema":null},{"name":"topics","description":"List auto-detected topics — recurring concepts across multiple memories.","write_action":false,"price_micros":0,"input_schema":null},{"name":"upvote_memory","description":"Upvote a memory to boost its ranking.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":91,"grade":"A","scanned_at":"2026-09-26T16:34:12.586Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-26T16:34:12.561Z","components":{"code":{"score":25,"max":25,"notes":["277 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":15,"max":15,"notes":["last push 7 days ago"]},"identity":{"score":7,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"packages":[{"registryType":"pypi","identifier":"lore-sdk","version":"1.4.2","found":true,"weeklyDownloads":37,"license":"MIT","dependencyCount":29,"publishedAt":"2026-06-27T09:35:35.114269Z","repositoryUrl":"https://github.com/agentkitai/lore"}],"repo":{"found":true,"owner":"agentkitai","repo":"lore","archived":false,"pushedAt":"2026-09-20T01:23:23Z","stars":8,"forks":0,"openIssues":11,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/261392119?v=4","ownerCreatedAt":"2026-02-13T09:41:50Z","license":"MIT"},"icon":{"url":null,"source":"none"},"presence":{"stars":8,"forks":0,"downloadsWeek":37,"license":"MIT","lastPushAt":"2026-09-20T01:23:23.000Z","score":35}}}},"grade_history":[],"reviews":[]}