<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Llamatik Code on Llamatik Documentation</title><link>http://docs.llamatik.com/llamatik-code/</link><description>Recent content in Llamatik Code on Llamatik Documentation</description><generator>Hugo</generator><language>en-us</language><copyright>Copyright © 2026 Llamatik. All rights reserved.</copyright><atom:link href="http://docs.llamatik.com/llamatik-code/index.xml" rel="self" type="application/rss+xml"/><item><title>Getting Started</title><link>http://docs.llamatik.com/llamatik-code/getting-started/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://docs.llamatik.com/llamatik-code/getting-started/</guid><description>&lt;h1 id="getting-started-with-llamatik-code"&gt;Getting Started with Llamatik Code&lt;a class="anchor" href="#getting-started-with-llamatik-code"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id="requirements"&gt;Requirements&lt;a class="anchor" href="#requirements"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;IntelliJ IDEA 2026.1 or any JetBrains IDE built on platform 252 or later&lt;/li&gt;
&lt;li&gt;A compatible GGUF language model file on disk&lt;/li&gt;
&lt;li&gt;macOS, Linux, or Windows with 64-bit JDK 21+&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="installation"&gt;Installation&lt;a class="anchor" href="#installation"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Open &lt;strong&gt;Settings → Plugins → Marketplace&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Search for &lt;strong&gt;Llamatik Code&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Install&lt;/strong&gt;, then restart the IDE.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Alternatively, download the &lt;code&gt;.zip&lt;/code&gt; from the JetBrains Plugin Marketplace and install via &lt;strong&gt;Settings → Plugins → Install Plugin from Disk&lt;/strong&gt;.&lt;/p&gt;</description></item><item><title>Agent &amp; Tools</title><link>http://docs.llamatik.com/llamatik-code/agent-and-tools/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://docs.llamatik.com/llamatik-code/agent-and-tools/</guid><description>&lt;h1 id="agent--tools"&gt;Agent &amp;amp; Tools&lt;a class="anchor" href="#agent--tools"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;The Llamatik Code agent is a tool-driven loop that takes a natural-language instruction, plans steps, calls built-in tools, and applies changes to your project with a safe diff preview.&lt;/p&gt;
&lt;h2 id="how-the-agent-works"&gt;How the agent works&lt;a class="anchor" href="#how-the-agent-works"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;You type an instruction in &lt;strong&gt;Agent mode&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;The agent makes a first LLM pass to produce a plan.&lt;/li&gt;
&lt;li&gt;It executes each step by calling one or more tools.&lt;/li&gt;
&lt;li&gt;Results are fed back into the loop until the task is complete.&lt;/li&gt;
&lt;li&gt;File writes are shown as a &lt;strong&gt;diff preview&lt;/strong&gt; — you approve before changes land on disk.&lt;/li&gt;
&lt;li&gt;After apply, the agent optionally triggers a build and interprets errors.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="built-in-tools-available-since-120"&gt;Built-in tools (available since 1.2.0)&lt;a class="anchor" href="#built-in-tools-available-since-120"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Tool&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;read_file&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Read the content of any project file&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;write_file&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Write or overwrite a file (always previewed)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;list_files&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;List files in a directory&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;search_code&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Full-text search across the project&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;run_terminal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Execute a shell command&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;get_diagnostics&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Fetch current IDE inspection/compiler errors&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;explain_build_failure&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Interpret the last build failure&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;run_diagnostics&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Run plugin self-diagnostics&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="git-tools-130"&gt;Git tools (1.3.0+)&lt;a class="anchor" href="#git-tools-130"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Tool&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;git_diff&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Diff of current changes (staged + unstaged)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;git_status&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Working-tree status&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;git_log&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Recent commit history&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;git_blame&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Line-level blame for a file&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;git_changed_files&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Files changed in the current diff&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="project-intelligence-tools-130"&gt;Project intelligence tools (1.3.0+)&lt;a class="anchor" href="#project-intelligence-tools-130"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Tool&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;index_search_files&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Fast file search by name pattern&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;index_search_symbols&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Symbol search across the project index&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;index_list_recent&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Recently opened or modified files&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;psi_find_usages&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Find all usages of a symbol via PSI&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;psi_get_type&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Resolve the type of an expression&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;psi_get_declarations&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;List declarations in a file&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;smart_search&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Fuzzy search ranked by recency and relevance&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="codebase-rules-130"&gt;Codebase rules (1.3.0+)&lt;a class="anchor" href="#codebase-rules-130"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Write persistent natural-language rules that the agent follows in every session:&lt;/p&gt;</description></item><item><title>MCP Servers</title><link>http://docs.llamatik.com/llamatik-code/mcp-servers/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://docs.llamatik.com/llamatik-code/mcp-servers/</guid><description>&lt;h1 id="mcp-servers"&gt;MCP Servers&lt;a class="anchor" href="#mcp-servers"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Llamatik Code is an IDE-native MCP (Model Context Protocol) host. Connect any MCP-compatible tool server and let the agent call its tools through the same pipeline as built-in tools.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Available since version 1.4.0.&lt;/em&gt;&lt;/p&gt;
&lt;h2 id="adding-a-server"&gt;Adding a server&lt;a class="anchor" href="#adding-a-server"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Open &lt;strong&gt;Settings → Llamatik Code → MCP Servers&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Add server&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Fill in the server details:&lt;/li&gt;
&lt;/ol&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Field&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;Name&lt;/td&gt;
 &lt;td&gt;A label for the server (e.g., &lt;code&gt;github&lt;/code&gt;, &lt;code&gt;filesystem&lt;/code&gt;)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Command&lt;/td&gt;
 &lt;td&gt;The executable to run (e.g., &lt;code&gt;npx&lt;/code&gt;, &lt;code&gt;uvx&lt;/code&gt;, &lt;code&gt;python&lt;/code&gt;)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Arguments&lt;/td&gt;
 &lt;td&gt;One per line (e.g., &lt;code&gt;-y @modelcontextprotocol/server-github&lt;/code&gt;)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Environment variables&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;KEY=VALUE&lt;/code&gt; pairs for secrets or config&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Working directory&lt;/td&gt;
 &lt;td&gt;Optional; defaults to the project root&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Auto-start&lt;/td&gt;
 &lt;td&gt;Start automatically when the project opens&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Trust level&lt;/td&gt;
 &lt;td&gt;LOW / MEDIUM / HIGH — affects default approval behaviour&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;ol start="4"&gt;
&lt;li&gt;Click &lt;strong&gt;Test connection&lt;/strong&gt; to verify the server starts and lists its tools.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="managing-servers"&gt;Managing servers&lt;a class="anchor" href="#managing-servers"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Enable / disable&lt;/strong&gt; — toggle a server without removing its configuration.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Refresh tools&lt;/strong&gt; — re-discovers tools from a running server after an update.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;View logs&lt;/strong&gt; — shows the last 1000 lines of stderr. Useful for debugging.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Edit&lt;/strong&gt; — modify any field; changes take effect on the next connection.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Remove&lt;/strong&gt; — stops the server and removes the configuration.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="how-mcp-tools-appear-in-the-agent"&gt;How MCP tools appear in the agent&lt;a class="anchor" href="#how-mcp-tools-appear-in-the-agent"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Discovered MCP tools are bridged as first-class agent tools under &lt;code&gt;mcp_&amp;lt;serverName&amp;gt;_&amp;lt;toolName&amp;gt;&lt;/code&gt;. They appear in the agent trace like built-in tools.&lt;/p&gt;</description></item><item><title>External Knowledge</title><link>http://docs.llamatik.com/llamatik-code/external-knowledge/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://docs.llamatik.com/llamatik-code/external-knowledge/</guid><description>&lt;h1 id="external-knowledge"&gt;External Knowledge&lt;a class="anchor" href="#external-knowledge"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;External Knowledge gives the Llamatik Code agent the ability to search the web, read documentation pages, research errors, and query private docs sources — all from inside the IDE, with citations.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Available since version 1.5.0.&lt;/em&gt;&lt;/p&gt;
&lt;h2 id="enabling-it"&gt;Enabling it&lt;a class="anchor" href="#enabling-it"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Open &lt;strong&gt;Settings → Llamatik Code → External Knowledge&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Toggle &lt;strong&gt;Enable external knowledge&lt;/strong&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="web-search"&gt;Web search&lt;a class="anchor" href="#web-search"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The agent searches the web via DuckDuckGo — no API key required.&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Tool&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;external_search&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;General web search&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;external_search_official_docs&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Search restricted to official documentation sites&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;external_search_github_issues&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Search GitHub Issues for known bugs and solutions&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;&lt;/th&gt;
 &lt;th&gt;Free&lt;/th&gt;
 &lt;th&gt;Pro&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;Searches per day&lt;/td&gt;
 &lt;td&gt;5&lt;/td&gt;
 &lt;td&gt;50&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Results per search&lt;/td&gt;
 &lt;td&gt;5&lt;/td&gt;
 &lt;td&gt;10&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="page-reading"&gt;Page reading&lt;a class="anchor" href="#page-reading"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Tool&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;external_read_page&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Fetch and read a single URL&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;external_read_pages&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Read multiple URLs in parallel&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;&lt;/th&gt;
 &lt;th&gt;Free&lt;/th&gt;
 &lt;th&gt;Pro&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;Pages per task&lt;/td&gt;
 &lt;td&gt;3&lt;/td&gt;
 &lt;td&gt;10&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="research-orchestration"&gt;Research orchestration&lt;a class="anchor" href="#research-orchestration"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The research orchestrator detects the intent behind a query and plans a multi-step research workflow automatically.&lt;/p&gt;</description></item><item><title>Code Health Monitor</title><link>http://docs.llamatik.com/llamatik-code/code-health-monitor/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://docs.llamatik.com/llamatik-code/code-health-monitor/</guid><description>&lt;h1 id="code-health-monitor"&gt;Code Health Monitor&lt;a class="anchor" href="#code-health-monitor"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;The Code Health Monitor is a proactive background analysis layer that continuously inspects your codebase for structural problems, regression risks, and refactoring opportunities — without requiring a model call for every insight.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Available since version 1.5.0.&lt;/em&gt;&lt;/p&gt;
&lt;h2 id="enabling-it"&gt;Enabling it&lt;a class="anchor" href="#enabling-it"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Open &lt;strong&gt;Settings → Llamatik Code → Code Health Monitor&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Toggle &lt;strong&gt;Enable Code Health Monitor&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Choose an analysis mode and run trigger.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="analysis-modes"&gt;Analysis modes&lt;a class="anchor" href="#analysis-modes"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Mode&lt;/th&gt;
 &lt;th&gt;Files per scan&lt;/th&gt;
 &lt;th&gt;Max runtime&lt;/th&gt;
 &lt;th&gt;Model calls/hour&lt;/th&gt;
 &lt;th&gt;Who&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;LIGHT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;5&lt;/td&gt;
 &lt;td&gt;8 s&lt;/td&gt;
 &lt;td&gt;3&lt;/td&gt;
 &lt;td&gt;Free + Pro&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;BALANCED&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;30&lt;/td&gt;
 &lt;td&gt;30 s&lt;/td&gt;
 &lt;td&gt;20&lt;/td&gt;
 &lt;td&gt;Pro only&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;AGGRESSIVE&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;150&lt;/td&gt;
 &lt;td&gt;120 s&lt;/td&gt;
 &lt;td&gt;50&lt;/td&gt;
 &lt;td&gt;Pro only&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Free users are always capped at LIGHT mode regardless of settings.&lt;/p&gt;</description></item><item><title>Settings Reference</title><link>http://docs.llamatik.com/llamatik-code/settings-reference/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://docs.llamatik.com/llamatik-code/settings-reference/</guid><description>&lt;h1 id="settings-reference"&gt;Settings Reference&lt;a class="anchor" href="#settings-reference"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;All Llamatik Code settings live under &lt;strong&gt;Settings → Llamatik Code&lt;/strong&gt;.&lt;/p&gt;
&lt;h2 id="llamatik-code-main-page"&gt;Llamatik Code (main page)&lt;a class="anchor" href="#llamatik-code-main-page"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Setting&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;License key&lt;/td&gt;
 &lt;td&gt;Pro license key&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Trial status&lt;/td&gt;
 &lt;td&gt;Days remaining in free trial&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="inference"&gt;Inference&lt;a class="anchor" href="#inference"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Setting&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;th&gt;Default&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;Model path&lt;/td&gt;
 &lt;td&gt;Absolute path to a GGUF model file&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Context size&lt;/td&gt;
 &lt;td&gt;Token context window&lt;/td&gt;
 &lt;td&gt;4096&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Threads&lt;/td&gt;
 &lt;td&gt;CPU threads for inference&lt;/td&gt;
 &lt;td&gt;System cores / 2&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;GPU layers&lt;/td&gt;
 &lt;td&gt;Layers offloaded to GPU (0 = CPU only)&lt;/td&gt;
 &lt;td&gt;0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Temperature&lt;/td&gt;
 &lt;td&gt;Sampling temperature&lt;/td&gt;
 &lt;td&gt;0.7&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Top-p&lt;/td&gt;
 &lt;td&gt;Nucleus sampling threshold&lt;/td&gt;
 &lt;td&gt;0.9&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Agent fallback policy&lt;/td&gt;
 &lt;td&gt;ABORT / RETRY / ESCALATE on step failure&lt;/td&gt;
 &lt;td&gt;ABORT&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Run benchmark&lt;/td&gt;
 &lt;td&gt;Measure tokens/s for the current model&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="mcp-servers-140"&gt;MCP Servers &lt;em&gt;(1.4.0+)&lt;/em&gt;&lt;a class="anchor" href="#mcp-servers-140"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Setting&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;Server list&lt;/td&gt;
 &lt;td&gt;All configured MCP servers&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Add server&lt;/td&gt;
 &lt;td&gt;Open the server editor&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Auto-approval rules&lt;/td&gt;
 &lt;td&gt;Per-tool and per-server rules (Pro)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Per-server fields: name, command, arguments, environment variables, working directory, enabled, auto-start, trust level.&lt;/p&gt;</description></item><item><title>Changelog</title><link>http://docs.llamatik.com/llamatik-code/changelog/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://docs.llamatik.com/llamatik-code/changelog/</guid><description>&lt;h1 id="changelog"&gt;Changelog&lt;a class="anchor" href="#changelog"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id="150--2026-05-08"&gt;1.5.0 — 2026-05-08&lt;a class="anchor" href="#150--2026-05-08"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;h3 id="code-health-monitor"&gt;Code Health Monitor&lt;a class="anchor" href="#code-health-monitor"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;New opt-in background analysis layer for proactive code quality monitoring.&lt;/li&gt;
&lt;li&gt;Static checks without a model: large files (&amp;gt;300 lines), TODO/FIXME accumulation (≥3), empty catch blocks, deprecated API usage.&lt;/li&gt;
&lt;li&gt;Regression risk analyser for git diffs: removed public APIs (HIGH), deleted tests (HIGH), Gradle dependency changes, removed error handling, AndroidManifest modifications.&lt;/li&gt;
&lt;li&gt;Before-commit assistant: summarises staged changes and flags regression risks.&lt;/li&gt;
&lt;li&gt;Watched areas: pin files, directories, packages, or modules for priority analysis (Free: 1, Pro: 20).&lt;/li&gt;
&lt;li&gt;Refactor opportunity detection: long functions (&amp;gt;40 lines), repeated catch patterns.&lt;/li&gt;
&lt;li&gt;Session context tracking: recent files, current branch, last build failure.&lt;/li&gt;
&lt;li&gt;14 new agent tools for all Code Health operations.&lt;/li&gt;
&lt;li&gt;New settings page: &lt;strong&gt;Settings → Llamatik Code → Code Health Monitor&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Free: LIGHT mode, manual trigger only. Pro: BALANCED (30 files/30s) and AGGRESSIVE (150 files/120s) modes with background scheduling.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="external-knowledge"&gt;External Knowledge&lt;a class="anchor" href="#external-knowledge"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Agent can search the web, read docs pages, and research errors from inside the IDE.&lt;/li&gt;
&lt;li&gt;Research orchestrator: detects intent (library docs, bug, API, migration, version) and plans multi-step searches.&lt;/li&gt;
&lt;li&gt;Smart source routing to kotlinlang.org, developer.android.com, developer.apple.com, spring.io, github.com based on query context.&lt;/li&gt;
&lt;li&gt;Error research: detect build tool and framework; produce structured fix plans.&lt;/li&gt;
&lt;li&gt;Private docs indexing: add up to 10 (Pro) or 1 (Free) custom documentation sources.&lt;/li&gt;
&lt;li&gt;Citations with every external research result (source type, confidence, URL).&lt;/li&gt;
&lt;li&gt;16 new agent tools for all External Knowledge operations.&lt;/li&gt;
&lt;li&gt;New editor action: &lt;strong&gt;Search Docs &amp;amp; Web&lt;/strong&gt; in the right-click context menu.&lt;/li&gt;
&lt;li&gt;New settings page: &lt;strong&gt;Settings → Llamatik Code → External Knowledge&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Free: 5 searches/day, 3 pages/task. Pro: 50 searches/day, 10 pages/task.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id="140--2026-05-07"&gt;1.4.0 — 2026-05-07&lt;a class="anchor" href="#140--2026-05-07"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;h3 id="mcp-server-support"&gt;MCP Server Support&lt;a class="anchor" href="#mcp-server-support"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Llamatik Code is now an IDE-native MCP host.&lt;/li&gt;
&lt;li&gt;New settings page: &lt;strong&gt;Settings → Llamatik Code → MCP Servers&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Full server lifecycle: add, edit, remove, enable/disable, test connection, view logs, refresh tools.&lt;/li&gt;
&lt;li&gt;6 new built-in agent tools: &lt;code&gt;mcp_list_servers&lt;/code&gt;, &lt;code&gt;mcp_list_tools&lt;/code&gt;, &lt;code&gt;mcp_call_tool&lt;/code&gt;, &lt;code&gt;mcp_list_resources&lt;/code&gt;, &lt;code&gt;mcp_read_resource&lt;/code&gt;, &lt;code&gt;mcp_list_prompts&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Discovered MCP tools bridged as &lt;code&gt;mcp_&amp;lt;server&amp;gt;_&amp;lt;tool&amp;gt;&lt;/code&gt; first-class agent tools.&lt;/li&gt;
&lt;li&gt;Approval dialog with LOW / MEDIUM / HIGH risk level on every MCP tool call.&lt;/li&gt;
&lt;li&gt;HIGH-risk tools never auto-approved.&lt;/li&gt;
&lt;li&gt;Free: 1 active server, manual approval. Pro: unlimited servers, per-tool and per-server auto-approval.&lt;/li&gt;
&lt;li&gt;Secrets redacted from all log and trace output.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id="130--2026-05-06"&gt;1.3.0 — 2026-05-06&lt;a class="anchor" href="#130--2026-05-06"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;h3 id="agent-tools"&gt;Agent tools&lt;a class="anchor" href="#agent-tools"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Git: &lt;code&gt;git_diff&lt;/code&gt;, &lt;code&gt;git_status&lt;/code&gt;, &lt;code&gt;git_log&lt;/code&gt;, &lt;code&gt;git_blame&lt;/code&gt;, &lt;code&gt;git_changed_files&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Project index: &lt;code&gt;index_search_files&lt;/code&gt;, &lt;code&gt;index_search_symbols&lt;/code&gt;, &lt;code&gt;index_list_recent&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;PSI: &lt;code&gt;psi_find_usages&lt;/code&gt;, &lt;code&gt;psi_get_type&lt;/code&gt;, &lt;code&gt;psi_get_declarations&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Codebase rules: &lt;code&gt;rules_get&lt;/code&gt;, &lt;code&gt;rules_set&lt;/code&gt;, &lt;code&gt;rules_clear&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Run configs: &lt;code&gt;run_config_list&lt;/code&gt;, &lt;code&gt;run_config_execute&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;KMP native: &lt;code&gt;kmp_diagnose&lt;/code&gt;, &lt;code&gt;kmp_fix_plan&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="aggressive-mode-pro"&gt;Aggressive Mode (Pro)&lt;a class="anchor" href="#aggressive-mode-pro"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;AGGRESSIVE&lt;/code&gt; execution mode for decisive agent runs.&lt;/li&gt;
&lt;li&gt;Configurable fallback policy: ABORT / RETRY / ESCALATE.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="model-intelligence"&gt;Model Intelligence&lt;a class="anchor" href="#model-intelligence"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;ModelCapabilityService&lt;/code&gt;: detects tool use, long context, code, and instruction-following capability.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ModelBenchmarkService&lt;/code&gt;: measures tokens/second and first-token latency.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;SmartSearchService&lt;/code&gt;: fuzzy, recency-ranked file and symbol search.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="snapshots--context-recovery"&gt;Snapshots &amp;amp; Context Recovery&lt;a class="anchor" href="#snapshots--context-recovery"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;ProjectSnapshotService&lt;/code&gt;: lightweight project state snapshots before agent runs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ContextRecoveryService&lt;/code&gt;: detects context drift and offers recovery options.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id="120--2026-05-04"&gt;1.2.0 — 2026-05-04&lt;a class="anchor" href="#120--2026-05-04"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;h3 id="core-agent"&gt;Core agent&lt;a class="anchor" href="#core-agent"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Tool-driven agent loop with two LLM passes (plan + execute).&lt;/li&gt;
&lt;li&gt;Safe diff preview before any file write.&lt;/li&gt;
&lt;li&gt;Build verification after apply.&lt;/li&gt;
&lt;li&gt;Agent trace panel with tool calls, duration, and results.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="multi-task-agent-pro"&gt;Multi-task agent (Pro)&lt;a class="anchor" href="#multi-task-agent-pro"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Parallel task execution with a live task queue panel.&lt;/li&gt;
&lt;li&gt;Task cancellation and live status tracking.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="chat-sessions"&gt;Chat sessions&lt;a class="anchor" href="#chat-sessions"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Persistent multi-session chat store with per-project isolation.&lt;/li&gt;
&lt;li&gt;Chat session list panel with last-message preview.&lt;/li&gt;
&lt;li&gt;Parallel Ask-mode conversations.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="context-actions"&gt;Context actions&lt;a class="anchor" href="#context-actions"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Editor and project-view right-click actions: Ask About Selection, Explain This File, Refactor Selection, Fix Selected Code, Generate Tests, Add Documentation, Edit with Prompt, Explain Failing Build, Run Diagnostics, Explain Current Git Changes.&lt;/li&gt;
&lt;/ul&gt;</description></item></channel></rss>