vuldin/yapa--packages-dsh2

yapa

YAPA — Memory & Task assistant as a native DeepSeek Harness plugin

包名
yapa
版本
0.1.0
最近更新
2026年8月27日

安装

此插件尚未提供可验证的 bundle,或兼容性检查未通过。请先阅读仓库说明。 阅读完整 README ↗

Configuration

All options use the YAPA_ prefix and are set as environment variables in your MCP host config. Under the DSH plugin, the same values live in the cordis row config: or the hot-reloaded yapa: section of ~/.dsh/settings.yaml (camelCase: chromaUrl, syncEnabled, …). See .env.example for the full list.

VariableDescriptionDefault
YAPA_STORAGEchroma | local (embedded store, no server)chroma for MCP; the DSH plugin defaults to local
YAPA_LOCAL_STORE_PATHRoot dir for the embedded store~/.local/share/yapa/store
YAPA_CHROMA_URLChromaDB server URL (when YAPA_STORAGE=chroma)http://localhost:8000
YAPA_USERNAMEUsername for task ID prefixesuser
YAPA_EMBEDDING_PROVIDEREmbedding provider — chromadb is in-process MiniLM (zero-config, no server call); fireworks/openai/voyage/ollama use HTTP APIschromadb
YAPA_SALIENCE_DECAY_RATEDaily decay multiplier0.98
YAPA_SALIENCE_RANKING_WEIGHTHow much salience influences retrieval ranking (0.0 = pure distance, higher = salience-dominant)0.3
YAPA_TRAINING_PIPELINEExpose the 18 ML-ops tools (curation/buckets/training/eval/adapter)false
YAPA_SYNC_ENABLEDEnable remote syncfalse
YAPA_SYNC_DATABASE_URLPostgreSQL connection string(none)
YAPA_SYNC_INTERVAL_MSBackground sync interval in ms300000 (5 min)
YAPA_SYNC_SIMILARITY_THRESHOLDCosine similarity threshold for dedup0.95

ML-ops configuration (curation models, bucket thresholds, training backend, eval holdout, …) lives in docs/training-pipeline.md.