{
  "id": 15601873,
  "title": "yq-nova-agent v0.4.1 — a regular, periodic maintenance release",
  "url": "https://urgent.news/2026/10/19/yq-nova-agent-v0-4-1-a-regular-periodic-maintenance-release",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-10-19T12:21:29.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/yqteamdyq/yq-nova-agent-v041-a-regular-periodic-maintenance-release-3lfi"
  },
  "original_language": "en",
  "account": "yq-nova-agent is an open-source memory management tool for AI agents. The latest version, 0.4.1, introduces several noteworthy improvements. This patch release allows Python and JavaScript SDKs to manage multiple tenants, similar to the server. The Python SDK now creates namespaces and the JavaScript/TypeScript SDK provides a way to create and recall data with namespace-specific information. The server now enforces the namespace associated with an API key for recall and list operations, preventing any inconsistencies. Additionally, the agent includes three SQL/LIKE correctness fixes that ensure the database behaves as expected when filtering data.",
  "summary": "What is yq-nova-agent? If you've been around the AI-agent block for a while, you've probably hit the same wall I have: where do I put the agent's memory? Vector DBs are heavy (Pinecone, Qdrant, Weaviate — all need a service). Mem0 is cloud-only with a non-trivial price tag. SQLite + FTS5 is fine, but then you still have to glue the embedding provider, the graph, the GC and the SDK yourself.…",
  "key_points": [
    "yq-nova-agent v0.4.1 is a regular maintenance release",
    "Python and JavaScript SDKs can manage multiple tenants",
    "Namespace enforcement prevents API key inconsistencies"
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}