Knowledge-and-Memory-Management v0.0.2 Adds Portable Paths and Unified Ingestion
The v0.0.2 release of the Knowledge-and-Memory-Management library replaces hardcoded directory paths with an $AGENT_HOME environment variable, making deployments portable across containers and CI environments. The update introduces configurable collection pipelines for web pages, videos, and articles, using tools like Playwright, yt-dlp, and Whisper.cpp for content extraction and transcription. All collected data is normalized into a KnowledgeChunk schema and stored in a dual-layer backend combining Chroma for vector embeddings and DuckDB for structured metadata. A scheduled MaintenanceAgent automatically purges stale data older than a configurable TTL, removing the need for manual cleanup. The collection and memory layers are now decoupled, allowing offline ingestion via JSONL buffers when a live database is unavailable.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in