Back to Home
chriskd icon

memex

Verified Safe

by chriskd

Overview

Personal knowledge base with hybrid search (keyword + semantic) and LLM-driven memory evolution, designed for agent workflows.

Installation

Run Command
uv run python src/memex/webapp/api.py

Environment Variables

  • ANTHROPIC_API_KEY
  • OPENROUTER_API_KEY
  • MEMEX_LOG_LEVEL
  • MEMEX_QUIET
  • MEMEX_USER_KB_ROOT
  • MEMEX_SKIP_PROJECT_KB
  • MEMEX_INDEX_ROOT
  • VL_KB_CONTEXT
  • USE_POLLING_WATCHER
  • CLAUDE_PROJECT_DIR

Security Notes

The project uses environment variables for LLM API keys, which is a good practice. It performs extensive file system operations (read, write, delete, rmtree) which are inherent to a KB system, but should be handled carefully, especially with user-provided paths (validation is in place). Subprocess calls are primarily for git commands or generating configuration, posing low risk. External CDN links for static assets are present in the published site templates, a common web practice with inherent supply chain risk. No direct `eval()` or code obfuscation was detected.

Similar Servers

Stats

Interest Score50
Security Score8
Cost ClassMedium
Avg Tokens1500
Stars7
Forks1
Last Update2026-01-19

Tags

knowledge-baseclihybrid-searchsemantic-searchmarkdownpythonllm-agentsbidirectional-links