OpenLobster: Self-Hosted AI Agent in Go with 30MB RAM Footprint

✍️ OpenClawRadar📅 Published: March 16, 2026🔗 Source
OpenLobster: Self-Hosted AI Agent in Go with 30MB RAM Footprint
Ad

OpenLobster is a self-hosted AI assistant built as a single Go binary that requires no Python environment, node_modules, or runtime management. The project was created to provide a personal AI agent that stays on local hardware and works with whatever model the user is running.

Technical Specifications

The agent uses 30MB RAM with all services loaded and has a 200ms cold start time. It runs on a Raspberry Pi without issues. The stack is built with Go + gqlgen for the backend and SolidJS + Vite for the frontend, licensed under GPL-3.0.

LLM Support

OpenLobster supports multiple LLM providers: OpenAI, Anthropic, Ollama, OpenRouter, Docker Model Runner, or anything with an OpenAI-compatible endpoint. Users pick one in Settings and can swap it out anytime.

Memory System

Memory is implemented as a proper graph database with two backends: Neo4j for full graph queries, or a local GML file backend for simpler setups that don't require running a database. The agent builds typed relationships as it learns, not just flat text dumps.

Ad

Multi-User Features

Multi-user functionality works properly with each person getting their own conversation history, memory, and tool permissions. Users can have different people on Telegram and Discord talking to the same agent without seeing each other's context.

Integration Capabilities

  • MCP integration supports the full Streamable HTTP + OAuth 2.1 flow
  • Per-user permission matrix per tool
  • Marketplace for one-click integrations
  • Core channels: Telegram, Discord, Slack, WhatsApp, SMS (not plugins)

Current Status

The project is still in beta with audio/multimodal features described as "rough around the edges." The local model support and low resource footprint are noted as solid features.

📖 Read the full source: r/LocalLLaMA

Ad

👀 See Also

Anchormd: A Tool for Managing Context Across Claude AI Sessions
Tools

Anchormd: A Tool for Managing Context Across Claude AI Sessions

Anchormd is an open-source tool that addresses context loss in Claude AI sessions by indexing curated markdown plans into a searchable knowledge graph. It allows agents to load project overviews at session start and query for specific details as needed.

OpenClawRadar
Quick-Question Plugin Automates Unity Development with Claude Code
Tools

Quick-Question Plugin Automates Unity Development with Claude Code

A developer has released quick-question, a macOS plugin for Unity 2021.3+ that automates compilation, testing, and cross-model code review when using Claude Code. The tool includes 20 slash commands and uses a 'Tribunal' pattern where Codex and Claude review each other's findings.

OpenClawRadar
Best-Backup: A Free Tool for OpenClaw Server and Docker Container Backups
Tools

Best-Backup: A Free Tool for OpenClaw Server and Docker Container Backups

The free tool best-backup provides robust backup capabilities for OpenClaw servers, including full server backups, specific folder backups, and Docker container backups, with features like compression, encryption using existing SSH keys, and integration with Google Drive.

OpenClawRadar
Six open-source tools that address OpenClaw's security, cost, and complexity issues
Tools

Six open-source tools that address OpenClaw's security, cost, and complexity issues

A developer tested six community tools to solve OpenClaw's security gaps flagged by Cisco, spiraling costs, and complex setup. ClawSec provides security scanning and integrity verification, Antfarm enables deterministic multi-agent workflows, and LanceDB Pro improves memory retrieval with hybrid vector search.

OpenClawRadar