AgenticX v0.4.2
Published Python package: agenticx==0.4.2
Installation
pip install -U agenticx==0.4.2PyPI
Highlights
-
Knowledge Base
- New hybrid retrieval that fuses BM25 and vector search via Reciprocal Rank Fusion, with improved ingest quality.
- New "Brain" layer: wiki compiler, answer synthesis, and dedicated brain API routes for higher-level knowledge composition.
- "Always retrieve" mode now eagerly issues a
knowledge_searchcall on the first turn so answers are grounded from the start.
-
Memory Graph
- New Graphiti-backed memory graph with scope-aware routing and event-loop offloading to keep the runtime responsive during ingestion.
-
Skills
- Skill Guard v2 hardened danger-pattern scanning (derived from the cls-certify pattern set).
skill_managenow validates writes for discoverability, auto-healsSKILL.mdfor newly created skills, and ships a bundled skill-creator with unified avatar skill-authoring prompts.- One-click skill security audit with an ignore list, plus AI-assisted repair that snapshots before changes and supports one-click restore.
Fixes & Improvements
-
Core / Runtime
- Proactive context compaction is now persisted to
agent_messages, preventing reference loss when KB citations were truncated by micro-compaction.
- Proactive context compaction is now persisted to
-
LLM Providers
- Strip
image_urlpayloads for Bailian text-only Qwen models, and resolve MiniMaxreasoning/reasoning_detailsstalls.
- Strip
-
Memory Graph
- Broader third-party extraction-model compatibility (JSON output and field aliasing), no longer sends
reasoning.effortto non-OpenAI extractors, adds Bailian batching, ingest-timeout tolerance, and clears stalelast_error.
- Broader third-party extraction-model compatibility (JSON output and field aliasing), no longer sends
-
Studio / Server
- Session identity is now funneled through a single chokepoint with
client_turn_ididempotency; fixes session-switch message loss, spinner hangs, and summary-table bloat. Session titles are derived from the wrappedmessages.json, and event-loop blocking during graph builds is eliminated.
- Session identity is now funneled through a single chokepoint with
-
Packaging
- Migrated
pyprojectlicense metadata to SPDX format.
- Migrated
Stats
- Commits: 99 commits over 7 days (2026-05-30 → 2026-06-06)
Full Changelog
Near Desktop v0.2.5
Download the new installer for your platform from the GitHub Releases page:
- macOS:
.dmg - Windows:
.exe(NSIS) - Linux:
.AppImage
Highlights
-
Knowledge Base
- New knowledge-base hybrid debug panel, configuration UI, and Wiki tab, with a dedicated user venv for KB dependencies and optional avatar workspace.
- Bailian embedding-model scanning with an "embedding" badge, linked to the model-service scan list, plus a model-capability inference helper.
- Inline citation badges (ima-style) with streaming reference injection; clicking a citation opens the local document with a loading indicator.
-
Memory Graph
- New memory graph panel and settings tab, with Kuzu lock cleanup on startup.
-
History & Sessions
- Cursor-style paginated session-history groups with tail-first loading, pull-up paging, "Last 30 days" bucket, collapsible groups, message timestamps, and last-reply-time sort.
-
Skills
- One-click skill security audit with ignore list, and AI-assisted repair delegated to the Meta-Agent.
-
Search
- Search citation cards with inline reference badges.
Fixes & Improvements
-
Desktop
- Hardened cross-session isolation: clearing stale messages on switch, deduping followups, fixing message loss and duplicate replies, and preventing compacted-history leaks on retry/edit.
- Streaming UX: streaming dots during tool gaps and partial replies, no duplicate stream overlay, honest sticky task progress, and removal of stale todos.
- Light-theme readability passes across KB settings, memory model dropdowns, warning text, and the splash wireframe avatar; unified context-menu width and opaque menus.
- Stopped history spinners lingering after a session finishes, including after restart false-stall reports.
-
Packaging / CI
- electron-builder now fails when the bundled backend is missing; restored reliable
setup-goaction runtime.
- electron-builder now fails when the bundled backend is missing; restored reliable
Stats
- Commits: 135 commits over 11 days (2026-05-26 → 2026-06-06)