engrim vs 3dcitydb-mcp-server
engrim: Engrim is a universal, local-first SQLite memory engine specifically engineered for autonomous AI coding agents, designed to solve the '200,000-token context window trap'. It provides high-precision, curated episodic working memory, allowing developers to switch between various models and environments on the same codebase without losing architectural decisions or project state.; 3dcitydb-mcp-server: The 3DCityDB MCP Server enables AI assistants to access and reason about semantic 3D city models stored in a 3DCityDB v5 geodatabase using natural language. It dynamically resolves CityGML schema, properties, and attributes, allowing AI to execute SQL queries and understand spatial and semantic information without manual prompt engineering.
TL;DR
Maintaining Project Context Across Agent Sessions: Developers can use Engrim to prevent LLMs from losing architectural decisions, user constraints, or project state when chat sessions are cleared or models are switched.
Enabling AI assistants to answer natural language queries about 3D city models.
Side-by-Side Comparison
Features
Use Cases
FAQ
Deploy on DigitalOcean
Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.