Current Version

This is the latest stable version of Analytixus. It includes all the newest features, improvements, and bug fixes.

Analytixus-App-v0.7.9690.zip (3067 downloads )

Release-Notes

Added

  • Analytixus Chat: A brand-new built-in AI assistant, opened via Open Chat. Supports single-agent conversations as well as multi-agent workflows, with persisted, renamable sessions, document upload, message editing/resending, and a “brain” toggle to mark messages as relevant to long-term knowledge.
  • Agent Runtime & Orchestrator: A new engine that runs configurable agents against OpenAI, Azure OpenAI, Anthropic, or Gemini, with an agentic tool-use loop, conversation/session persistence, and model/cache-usage observability (including OpenAI prompt-cache token tracking).
  • Workflows (multi-agent): Chain multiple agents into a single run using agent, checkpoint, condition, debate, and extract steps. Condition steps branch via a small check expression (stepId.output, stepId.payload.field == "value", etc.) with onTrue/onFalse/onMaxIterations routing to build review-and-approval loops. Debate steps run two or more agents against each other’s output to refine a result before continuing.
  • Configuration UI — Agents, Workflows, Skills, Prompts, Templates, MCP Servers: The Configuration window has been extended with full CRUD management for LLM providers, agents (model, system prompt, tools, session/history limits), workflows, reusable Prompts/Skills, and output-format Templates that shape an agent’s structured response for reliable handoff between workflow steps.
  • MCP Server Hosting: Analytixus can now run as its own MCP server (STDIO or SSE/HTTP), so external tools such as Claude Code, Cursor, or other AI assistants can connect and use Analytixus’s repository operations (browse the solution tree, read/write DnAML nodes, add/delete sources and folders) as tools. Configurable API key, port, autostart, and solution pinning.
  • Built-in Repository & Grammar MCP tools: New RepositoryTools (GetTree, ReadNode, ReadNodeRecursive, WriteNode, and tree-edit operations for folders/sources/objects) and GrammarTools (DnAML grammar reference) are exposed both to the hosted MCP server and to agents running inside Chat.
  • KnowledgeStore / DocumentStore as MCP servers: Uploaded chat documents are indexed and made available to agents as MCP-backed knowledge sources.
  • Native agent tools: Agents can be given access to built-in WebFetch and Bash execution tools, in addition to configured MCP servers.
  • Help documentation for Configuration and Chat: The in-app Help system now covers the entire Configuration window (general settings, LLM & MCP setup, Agents, Workflows, building blocks) and the Chat feature (basics, running workflows in Chat, the built-in MCP server), in both English and German.
  • Checkpoint / recovery UX in Chat: A unified checkpoint bar (approve/reject/rewind) and workflow-control bar (pause/rewind/jump between steps), plus a recovery bar (retry/rewind/skip/cancel) when a workflow step fails.

Changed

  • Large-scale extraction into Analytixus.Core: Most DnAML repository/index logic, data models, and shared services have been moved into a new Analytixus.Core class library, shared between the WPF app, the Agent Runtime, and the MCP server projects, instead of being duplicated.
  • Chat UI polish: Message timestamps, collapsible long message bubbles, auto-scroll during streaming responses, and always-visible document buttons.
  • Chat history injection: The last N messages of a session’s history are now injected into the first request of a new single-agent turn.
  • Tool-call handling unified across LLM providers: Tool-call requests/responses now work consistently across OpenAI, Azure OpenAI, Anthropic, and Gemini (previously provider-specific bugs caused failures after a tool call).
  • DnAML object/folder/source naming: Filesystem-invalid characters are now sanitized automatically when naming DnAML objects, folders, or sources.

Fixed

  • Various tool-call bugs causing HTTP 400 errors after a tool call on Azure OpenAI (request body, header, and schema normalization issues).
  • Invalid Guid format specifier in session ID generation.
  • SpecialOption escape-character handling and an issue with too many origins being shown in views.

Known Issues

  • The use of local LLMs such as LLAMA is not yet fully functional, but can already be tested.
  • Multi-agent workflows are functional but still evolving — some step types (e.g. debate) are early and may need further tuning.
  • The supported grammar types (Sql89, SqlDatabase, SqlDatabricks, SqlFabricDwh, SqlSynapseDwh) are a first draft and not yet fully tested.
  • • The MCP server process (Analytixus.Mcp.exe, whether hosted or external e.g. via Claude Desktop) requires the Microsoft ASP.NET Core Runtime 8 on the machine running it. Without it, the process fails to start. Installer link: https://aka.ms/dotnet-core-applaunch?framework=Microsoft.AspNetCore.App&framework_version=8.0.0&arch=x64&rid=win-x64&os=win10

Previous Versions

Unstable / Developer Versions

Note: Analytixus is provided free of charge for personal and educational use.
Please refer to the Legal Notice / Disclaimer for terms and conditions.