LLM-based Chat Assistant

From OSGeo
Revision as of 10:15, 5 June 2026 by Ominiverdi (talk | contribs)
Jump to navigation Jump to search

LLM-based Chat Assistant

Experimental Matrix chat assistant running on the Gallery Container.

Verified on osgeo7-gallery: the active bridge process is:

bun connectors/matrix.ts

running from:

/home/ominiverdi/github/opencode-chat-bridge

Purpose

The assistant connects Matrix chat to an LLM agent with MCP tools for OSGeo-specific search and retrieval.

Observed MCP backends include:

Tool call display

The chat bridge may show MCP tool calls in messages, for example:

> query=spam, limit=10 [osgeo-knowledge_search_content]
> query=spam, limit=10 [osgeo-knowledge_search_wiki]

The prefix identifies the MCP server. The suffix identifies the tool.

Related repositories

Verified repositories on Gallery:

Note: matrix-llmagent exists on Gallery, but the currently running Matrix bridge process is from opencode-chat-bridge.

Operations

Check the running bridge:

pgrep -af "bun connectors/matrix.ts"

Check active MCP processes:

pgrep -af "mcp|osgeo-knowledge|osgeo-library"

Maintainer

  • ominiverdi, Lorenzo Becchi
  • SAC channel