superalp1985/fame-knowledge-agent-gateway — explained in plain English
Analysis updated 2026-05-18
Give a coding agent persistent external memory outside its context window.
Gate risky tool calls behind an approval step before they run.
Browse and edit a graph based knowledge net through a visual workbench.
Run a local MCP gateway that agents connect to for memory and tools.
| superalp1985/fame-knowledge-agent-gateway | aetherwing-io/keystrokes | agi-ruby/ai-gpt_image2-seedance_2.0-video-skills | |
|---|---|---|---|
| Stars | 10 | 10 | 10 |
| Language | JavaScript | JavaScript | JavaScript |
| Setup difficulty | moderate | moderate | easy |
| Complexity | 4/5 | 2/5 | 1/5 |
| Audience | developer | developer | vibe coder |
Figures from each repo's GitHub metadata at analysis time.
Documentation is bilingual, with the Chinese edition described as the more complete open source version.
FAME Knowledge Agent Gateway is an external memory and tool control system meant to sit alongside AI coding agents. Instead of stuffing everything an agent knows into its active conversation, it keeps a separate knowledge graph, project memory, and a set of rules that govern which tools the agent is allowed to call, all running outside the agent itself with a visual workbench to inspect it. The README is explicit that this is not a typical retrieval system and not simple chat memory. Its stated purpose is to help an agent first align on a goal, then reason through a structured knowledge path rather than a flat search index, then have any tool calls that change something pass through an approval step before they actually run, and finally write successes, failures, and lessons learned back into external memory instead of just letting that information disappear once the conversation ends. The project is organized around a few pieces: a graph based workbench built with React and Three.js for browsing and editing the knowledge net, a runtime server that exposes an HTTP and MCP gateway backed by SQLite, a project memory layer meant to hold engineering context without polluting the core knowledge base, and lightweight indexes for images and other non-text assets so the raw files stay in separate storage rather than the graph itself. Documentation and the codebase are presented in both Chinese and English, with the Chinese material described as the more complete open edition. It ships with npm scripts to install, generate indexes, run the workbench and gateway locally, run tests, and package a portable release, plus a Docker Compose setup. It is released under the Apache License 2.0.
An external memory and tool-approval gateway for AI coding agents, combining a knowledge graph, project memory, and a governed tool-call workflow.
Mainly JavaScript. The stack also includes JavaScript, React, Three.js.
Apache License 2.0: use, modify, and distribute freely, including commercially, with attribution.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
double-check against the repo, no cap.