memorizer-v1
Verified Safeby petabridge
Overview
A .NET-based service for AI agents to store, retrieve, and search through memories using vector embeddings, featuring asynchronous chunking, version control, and relationship management.
Installation
docker-compose up -dEnvironment Variables
- MEMORIZER_ConnectionStrings__Storage
- MEMORIZER_Embeddings__ApiUrl
- MEMORIZER_Embeddings__Model
- MEMORIZER_LLM__ApiUrl
- MEMORIZER_LLM__Model
- MEMORIZER_LLM__Timeout
- MEMORIZER_LLM__Chunking__MinCharactersForChunking
- MEMORIZER_LLM__Chunking__TargetChunkSize
- MEMORIZER_Server__CanonicalUrl
- MEMORIZER_Cors__AllowedOrigins__0
- MEMORIZER_Cors__AllowedOrigins__1
- MEMORIZER_Cors__AllowedMethods__0
- MEMORIZER_Cors__AllowedMethods__1
- MEMORIZER_Cors__AllowedHeaders__0
- MEMORIZER_Cors__AllowedHeaders__1
- MEMORIZER_Cors__AllowCredentials
- MEMORIZER_Search__ReturnFullContent
- ASPNETCORE_ENVIRONMENT
Security Notes
The project uses permissive default CORS settings and hardcoded default credentials for PostgreSQL and PgAdmin in `appsettings.json` and `docker-compose.yml`. While common for development, these pose significant security risks if deployed to production without modification. However, the `docs/security.md` provides explicit guidance on securing the application for production, including restricting CORS, using secure connection strings, and managing credentials securely. No 'eval', obfuscation, or immediately malicious patterns were found in the provided code snippets.
Similar Servers
a-mem-mcp-server
An agentic memory system for LLM agents that stores, links, evolves, and retrieves information based on the Zettelkasten principle, enhanced with autonomous maintenance enzymes and deep web research capabilities.
vector-memory-mcp
Provides semantic memory storage for AI assistants to recall past information across sessions.
mnemograph
Provides a persistent, event-sourced knowledge graph for AI coding agents to store, retrieve, and version durable collaborative knowledge across sessions, enabling semantic search and tiered context retrieval.
cortex
AI-optimized knowledge management system providing advanced memory storage, multi-strategy semantic search, intelligent deduplication, and comprehensive monitoring for AI agent knowledge operations, including deep Z.AI integration.