LLM-based Chat Assistant
Revision as of 10:15, 5 June 2026 by Ominiverdi (talk | contribs)
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:
- Osgeo-knowledge-base
- Osgeo-library
- web search MCP
- time MCP
- Open-Meteo MCP
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:
/home/ominiverdi/github/opencode-chat-bridge- https://github.com/ominiverdi/matrix-llmagent
- https://github.com/ominiverdi/osgeo-knowledge
- https://github.com/ominiverdi/osgeo-library
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