LLM-based Chat Assistant
Jump to navigation
Jump to search
An LLM-based chat assistant bot available in the OSGeo Matrix space.
Access
The bot is available in the Matrix room #lounge:osgeo.org.
Its Matrix identifier is @llm-assitant:matrix.org.
The bot responds when mentioned (@llm-assitant:matrix.org) or when a line starts with !oc or bot.
Administration
TBD
Technical Details
- Host: osgeo7
- Container: Gallery
- Maintainer: User:Ominiverdi
- Source: https://github.com/ominiverdi/opencode-chat-bridge
- Language model: opencode/big-pickle (may change — ask the bot for current info)
Usage
Ask a question, prefixing your question with !oc or bot or mentioning @llm-assitant:matrix.org;
the bot will respond, possibly local OSGeo services. Tool calls may be visible in chat logs using the pattern:
> query=spam, limit=10 [osgeo-knowledge_search_content] > query=spam, limit=10 [osgeo-knowledge_search_wiki]
The prefix identifies the MCP server, and the suffix identifies the tool.
osgeo-knowledge-base MCP tools:
osgeo-knowledge_search_wiki- Search AI-generated summaries and keywordsosgeo-knowledge_search_content- Search raw page content chunksosgeo-knowledge_search_entities- Search people, projects, organizations, eventsosgeo-knowledge_get_entity_relationships- Query entity relationshipsosgeo-knowledge_get_page- Retrieve a full page by titleosgeo-knowledge_get_wiki_stats- Show database and sync statistics
osgeo-library / doclibrary MCP tools:
search_documents- Semantic search over document text and visual elementssearch_visual_elements- Search figures, tables, equations, charts, and diagramslist_elements- Browse document elements without semantic searchget_element_details- Retrieve metadata for a visual elementget_element_image- Retrieve a cropped element imageget_page_image- Retrieve a full page imageget_document_info- Show document metadatafind_document- Find a document by name or querylist_documents- List indexed documentsget_library_status- Check document library service status