---
id: OKC-00060
title: 'Competitor Assessment: basic-memory (Python)'
status: Done
assignee:
- '@research-agent'
created_date: '2026-07-27 18:03'
updated_date: '2026-07-27 20:30'
labels:
- research
- competitor
- basic-memory
- assessment
milestone: m-0
dependencies: []
references:
- 'https://pypi.org/project/basic-memory/'
documentation:
- docs/competitors/
priority: low
type: spike
ordinal: 57000
---
## Description
**Competitor:** basic-memory
**Language:** Python
**Links:** https://pypi.org/project/basic-memory/
**What it does:**
Python-based knowledge management system for AI agents. Stores structured knowledge with metadata, categories, and relationships. Provides both CLI and programmatic API for agent integration.
**Why assess:** Cross-language competitor in the same "agent knowledge base" space. Python ecosystem has different strengths — evaluating whether Python competitors have better DX, richer integrations, or capabilities OKC should match.
**Assessment focus:**
1. Knowledge model and storage approach
2. CLI and API design comparison
3. Python ecosystem advantages (if any)
4. Feature gap analysis vs OKC
## Acceptance Criteria
- [ ] #1 Knowledge model and storage comparison
- [ ] #2 CLI/API design comparison
- [ ] #3 Python ecosystem advantages assessment
- [ ] #4 Feature gap analysis
## Definition of Done
- [ ] #1 Assessment written to docs/competitors/basic-memory-assessment.md