Skip to content
@GriffinGuard

Griffin Guard

GriffinGuard and Griffino

GriffinGuard

Building Griffino and the open plugin ecosystem around it.

GriffinGuard is the organization behind Griffino, an open standard and local runtime for capability-routed, user-side plugins. Our work focuses on making plugins portable, composable, reviewable, and useful across different tools, languages, and providers.

Main Project Go SDK Plugin Registry

Organization

GriffinGuard maintains the core Griffino platform and the resources needed to grow its plugin ecosystem: the runtime, SDKs, schemas, official plugin registry, submission flow, example plugins, documentation, and design assets.

Our goal is to make local plugins work more like a real ecosystem. A plugin should be able to declare what it provides, declare what it needs, and connect through stable capability contracts instead of hard-coded integrations.

Main Project: Griffino

Griffino is the flagship project of GriffinGuard.

It is both:

  • An open plugin routing standard - plugins declare provided and consumed capabilities through manifests and shared schemas.
  • A local runtime implementation - the Griffino daemon runs plugin containers, manages configuration, routes messages, schedules work, and exposes a web console and CLI.

Key parts of Griffino include:

  • Capability-based provider and consumer routing.
  • Local plugin lifecycle management.
  • Docker-based plugin execution.
  • Web console and CLI control surfaces.
  • Blueprint task scheduling.
  • Plugin registry integration.
  • Metrics, tracing, and operational tooling.

Main Member

Member Role Focus
@MorCherlf Founder and main maintainer Griffino architecture, runtime, SDKs, official plugins, documentation, and release direction.
@GriffinoBot Automation account Registry publishing, signed automated updates, and release workflow support.

Resources

Resource Link Purpose
Runtime Griffino Main platform, daemon, CLI, web console, and standard documentation.
WebUI Griffino-WebUI WebUI for main system Griffino.
Go SDK Griffino-Go SDK for building Griffino plugins in Go.
Python SDK Griffino-Python SDK for building Griffino plugins in Python.
Java SDK Griffino-Java SDK for building Griffino plugins in Java.
C# SDK Griffino-CSharp SDK for building Griffino plugins in C#.
Interface schemas Griffino-Schemas Shared contracts for plugin capabilities and interoperability.
Plugin registry Griffino-Plugins Official read-only plugin registry consumed by Griffino clients.
Plugin submission Griffino-Plugins-Submit Submission path for publishing or updating official registry plugins.
Website Griffino-Website Website and public-facing project materials.
Documentation Docs Additional documentation and project resources.

Project Map

flowchart LR
    Org["GriffinGuard"] --> Main["Griffino"]
    Org --> SDK["Griffino-Go"]
    Org --> Schemas["Griffino-Schemas"]
    Org --> Registry["Griffino-Plugins"]
    Org --> Submit["Griffino-Plugins-Submit"]
    Org --> AI["Griffino-AI"]
    Org --> Site["Griffino-Website"]

    Main --> Daemon["Daemon"]
    Main --> CLI["CLI"]
    Main --> Console["Web console"]
    Main --> Scheduler["Blueprint scheduler"]
    Main --> Router["Capability router"]

    SDK --> Plugins["Plugin authors"]
    Schemas --> Contracts["Capability contracts"]
    Submit --> Registry
    Registry --> Main
    AI --> Plugins
Loading

For Users

Start with the main project:

brew install GriffinGuard/tap/griffino
griffino daemon

Then open the local console:

http://127.0.0.1:7070

For Developers

Use the Go SDK to build plugins:

go get github.com/GriffinGuard/Griffino-Go

Useful starting points:

What We Care About

  • Open standards - capability contracts should be stable, inspectable, and independent of one implementation.
  • Local control - users should keep their runtime, credentials, plugin state, and configuration on their own machine.
  • Composable plugins - plugins should connect by what they can do, not by private knowledge of each other.
  • Auditable distribution - official plugin metadata and image references should be reviewed and traceable.
  • Practical developer experience - SDKs and docs should make real plugin development straightforward.

GriffinGuard is the home of Griffino: a local-first plugin platform built around capability routing.

Pinned Loading

  1. Griffino Griffino Public

    Next-Gen Open Plugin Routing Standard

    Go 1

Repositories

Showing 10 of 19 repositories

Top languages

Loading…

Most used topics

Loading…