{
  "schema_version": "openagent.resource.v1",
  "id": "res_gbrain",
  "slug": "gbrain",
  "status": "published",
  "identity": {
    "name": "GBrain",
    "one_liner": "Open context and memory layer for giving agents a more durable project brain.",
    "short_description": "GBrain is an open project around structured agent memory and context, useful for builders exploring how agents can preserve working knowledge across sessions."
  },
  "classification": {
    "resource_type": "skill",
    "primary_category": "skills",
    "subcategories": [
      "agent-skill",
      "memory",
      "context-retrieval",
      "state-management",
      "developer-workflow"
    ]
  },
  "positioning": {
    "why_it_matters": "GBrain matters because agent work breaks down when context disappears. A durable project brain can help agents keep track of decisions, preferences, and reusable project knowledge.",
    "best_for": [
      "Builders experimenting with persistent agent context",
      "Teams that want a lightweight memory companion to agent skills",
      "Developers comparing memory approaches for coding agents"
    ],
    "not_for": [
      "Users who want a fully managed consumer product with no setup work",
      "Teams that cannot review the linked source, license, and operational requirements before adoption"
    ],
    "use_cases": [
      "developer-workflow"
    ],
    "target_audience": [
      "developer",
      "agent_builder"
    ],
    "maturity": "active"
  },
  "decision_signals": {
    "deployment_modes": [],
    "open_source": true,
    "local_first": false,
    "self_hostable": false,
    "has_api": false,
    "has_gui": false,
    "supports_mcp": false,
    "supports_docker": false
  },
  "facts": {
    "license": "MIT",
    "pricing_model": "open_source",
    "github_repo_full_name": "garrytan/gbrain",
    "last_verified_at": "2026-04-19"
  },
  "capabilities": {
    "core_capabilities": [
      "agent-skill",
      "memory",
      "context-retrieval",
      "state-management"
    ],
    "interfaces": [
      "repo"
    ]
  },
  "links": {
    "primary_url": "https://github.com/garrytan/gbrain",
    "items": [
      {
        "type": "github",
        "label": "GitHub",
        "url": "https://github.com/garrytan/gbrain"
      }
    ]
  },
  "media": {
    "thumbnail_url": "https://github.com/garrytan.png",
    "og_image_url": "https://github.com/garrytan.png",
    "thumbnail_brief": {
      "resource_type": "skill",
      "visual_motif": "clean technical blocks with a small source-link motif",
      "background_style": "minimal App Store editorial card using restrained open-source accents",
      "title_overlay": "GBrain",
      "subtitle": "Open context and memory layer for giving agents a more durable project brain.",
      "avoid": [
        "busy benchmark poster",
        "unverified logos",
        "marketing-heavy screenshots"
      ]
    }
  },
  "tags": {
    "category": [
      "skill",
      "open-source"
    ],
    "capability": [
      "agent-skill",
      "memory",
      "context-retrieval",
      "state-management"
    ],
    "constraint": [
      "open-source"
    ],
    "scenario": [
      "developer-workflow"
    ]
  },
  "relationships": {},
  "machine_readable": {
    "canonical_url": "https://www.openagent.bot/skills/gbrain",
    "json_url": "https://www.openagent.bot/skills/gbrain.json",
    "markdown_url": "https://www.openagent.bot/skills/gbrain.md"
  },
  "seo": {
    "title": "GBrain: Skills resource for open AI builders",
    "description": "GBrain profile on OpenAgent.bot: what it is, when to use it, official links, open-source status, and structured resource data."
  },
  "editorial": {
    "trust_note": "Verified from source links and project metadata.",
    "core_strengths": [
      {
        "title": "Agent context focus",
        "description": "GBrain is oriented around memory and reusable context rather than a single task prompt.",
        "why_it_matters": "Persistent context is one of the practical blockers for reliable agent delegation."
      },
      {
        "title": "Pairs naturally with skills",
        "description": "Memory becomes more useful when combined with repeatable agent workflows.",
        "why_it_matters": "The combination gives agents both procedure and recollection."
      },
      {
        "title": "Open inspection path",
        "description": "The repository gives builders a way to study and adapt the approach.",
        "why_it_matters": "Memory systems need trust because they shape future agent behavior."
      }
    ],
    "use_case_notes": [
      {
        "title": "Project memory",
        "description": "Store durable notes about architecture, conventions, and decisions for future agent sessions."
      },
      {
        "title": "Skill augmentation",
        "description": "Combine workflow skills with remembered project context."
      },
      {
        "title": "Agent handoffs",
        "description": "Use structured context to make agent-to-agent or session-to-session continuity less brittle."
      }
    ],
    "compare_notes": [
      {
        "title": "GBrain is closer to context infrastructure",
        "summary": "Prompt snippets help in the moment; GBrain-style context is about what an agent can carry forward.",
        "against": "prompt snippets"
      }
    ],
    "getting_started": [
      {
        "label": "Review the GitHub repository",
        "url": "https://github.com/garrytan/gbrain",
        "type": "github"
      }
    ],
    "command_line": [
      {
        "label": "Clone the repository",
        "command": "git clone https://github.com/garrytan/gbrain.git",
        "description": "Use the repository as the source of truth for setup and current usage."
      }
    ],
    "seo_article": {
      "intro": "GBrain is an open project around structured agent memory and context, useful for builders exploring how agents can preserve working knowledge across sessions.",
      "what_it_is": "GBrain is an open agent skill resource: a reusable procedure, instruction pack, or capability layer that should make an agent better at a repeatable task than one-off prompting.",
      "why_it_matters": "GBrain matters because agent work breaks down when context disappears. A durable project brain can help agents keep track of decisions, preferences, and reusable project knowledge.",
      "how_it_works": "Evaluate GBrain by reading its official source, then running one workflow end to end. Check when the skill should be invoked, what inputs it expects, what evidence it collects, and how easy it is to edit or version.",
      "use_cases": [
        {
          "title": "Project memory",
          "description": "Store durable notes about architecture, conventions, and decisions for future agent sessions."
        },
        {
          "title": "Skill augmentation",
          "description": "Combine workflow skills with remembered project context."
        },
        {
          "title": "Agent handoffs",
          "description": "Use structured context to make agent-to-agent or session-to-session continuity less brittle."
        }
      ],
      "alternatives": [
        {
          "title": "GBrain is closer to context infrastructure",
          "summary": "Prompt snippets help in the moment; GBrain-style context is about what an agent can carry forward.",
          "against": "prompt snippets"
        }
      ],
      "getting_started": [
        {
          "label": "Review the GitHub repository",
          "url": "https://github.com/garrytan/gbrain",
          "type": "github"
        }
      ],
      "faq": [
        {
          "question": "What should I check before using GBrain?",
          "answer": "Evaluate GBrain by reading its official source, then running one workflow end to end. Check when the skill should be invoked, what inputs it expects, what evidence it collects, and how easy it is to edit or version."
        },
        {
          "question": "Is GBrain open source?",
          "answer": "GBrain is listed with MIT based on the official source links in this profile. Re-check the repository, model card, or docs before production use."
        },
        {
          "question": "Who should evaluate GBrain?",
          "answer": "GBrain is most worth evaluating for builders experimenting with persistent agent context."
        }
      ]
    }
  },
  "timestamps": {
    "created_at": "2026-04-19T00:00:00.000Z",
    "updated_at": "2026-04-19T00:00:00.000Z",
    "published_at": "2026-04-19T00:00:00.000Z"
  }
}