<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>thinkt</title><link>https://wethinkt.github.io/go-thinkt/</link><description>Recent content on thinkt</description><generator>Hugo</generator><language>en-us</language><atom:link href="https://wethinkt.github.io/go-thinkt/index.xml" rel="self" type="application/rss+xml"/><item><title>CLI Guide</title><link>https://wethinkt.github.io/go-thinkt/cli/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/cli/</guid><description>&lt;h1 id="command-line-interface"&gt;Command Line Interface&lt;a class="anchor" href="#command-line-interface"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;thinkt provides a comprehensive CLI for exploring and analyzing AI coding assistant sessions. This guide covers the main commands and common workflows.&lt;/p&gt;
&lt;h2 id="quick-start"&gt;Quick Start&lt;a class="anchor" href="#quick-start"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# Launch the interactive TUI (default)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;thinkt
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# List all your projects&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;thinkt projects
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# Browse sessions&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;thinkt sessions list
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;thinkt sessions view&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="interactive-tui"&gt;Interactive TUI&lt;a class="anchor" href="#interactive-tui"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Running &lt;code&gt;thinkt&lt;/code&gt; without arguments launches an interactive terminal UI with a navigation stack:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;thinkt
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;thinkt tui &lt;span style="color:#75715e"&gt;# Explicit command&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;thinkt tui --log debug.log &lt;span style="color:#75715e"&gt;# With debug logging&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The TUI navigates through three screens: &lt;strong&gt;Project Picker&lt;/strong&gt; → &lt;strong&gt;Session Picker&lt;/strong&gt; → &lt;strong&gt;Session Viewer&lt;/strong&gt;. Press &lt;code&gt;esc&lt;/code&gt; to go back, &lt;code&gt;q&lt;/code&gt; or &lt;code&gt;ctrl+c&lt;/code&gt; to quit.&lt;/p&gt;</description></item><item><title>Themes</title><link>https://wethinkt.github.io/go-thinkt/themes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/themes/</guid><description>&lt;h1 id="themes"&gt;Themes&lt;a class="anchor" href="#themes"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;thinkt ships with 14 built-in themes. Browse them interactively with &lt;code&gt;thinkt theme browse&lt;/code&gt;, or switch with &lt;code&gt;thinkt theme set &amp;lt;name&amp;gt;&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;You can also &lt;a href="#importing-iterm2-color-schemes"&gt;import iTerm2 color schemes&lt;/a&gt; to create your own.&lt;/p&gt;
&lt;blockquote class="book-hint info"&gt;

**Tip:** Use `thinkt theme browse` to preview themes live in your terminal before committing to one.
&lt;/blockquote&gt;
&lt;hr&gt;
&lt;h2 id="built-in-themes"&gt;Built-in Themes&lt;a class="anchor" href="#built-in-themes"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Each palette shows: accent, borders, text colors, label colors, and block backgrounds.&lt;/p&gt;
&lt;style&gt;
.theme-card { margin-bottom: 2rem; }
.theme-card h3 { margin-bottom: 0.25rem; }
.theme-card p { margin-top: 0; color: #888; font-size: 0.9em; }
.theme-card code { font-size: 0.85em; }
.palette { display: flex; gap: 2px; border-radius: 6px; overflow: hidden; height: 40px; margin-bottom: 4px; }
.palette .swatch { flex: 1; min-width: 0; }
.palette-labels { display: flex; gap: 2px; height: 28px; border-radius: 4px; overflow: hidden; margin-bottom: 4px; }
.palette-labels .swatch { flex: 1; min-width: 0; }
.palette-blocks { display: flex; gap: 2px; height: 28px; border-radius: 4px; overflow: hidden; }
.palette-blocks .swatch { flex: 1; min-width: 0; }
.palette-row-label { font-size: 0.75em; color: #999; margin-bottom: 2px; margin-top: 6px; }
&lt;/style&gt;
&lt;!-- dark --&gt;
&lt;div class="theme-card"&gt;
&lt;h3 id="dark"&gt;dark&lt;a class="anchor" href="#dark"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Default dark theme — &lt;code&gt;thinkt theme set dark&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Languages</title><link>https://wethinkt.github.io/go-thinkt/languages/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/languages/</guid><description>&lt;h1 id="languages"&gt;Languages&lt;a class="anchor" href="#languages"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;thinkt supports internationalization (i18n). You can switch between different languages for the CLI, TUI, and server messages.&lt;/p&gt;
&lt;h2 id="current-languages"&gt;Current Languages&lt;a class="anchor" href="#current-languages"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;We currently support:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;English&lt;/strong&gt; (&lt;code&gt;en&lt;/code&gt;) — Default&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Chinese (Simplified)&lt;/strong&gt; (&lt;code&gt;zh-Hans&lt;/code&gt;) — 简体中文&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Spanish&lt;/strong&gt; (&lt;code&gt;es&lt;/code&gt;) — Español&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="how-to-set-language"&gt;How to Set Language&lt;a class="anchor" href="#how-to-set-language"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;h3 id="1-environment-variable"&gt;1. Environment Variable&lt;a class="anchor" href="#1-environment-variable"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;The easiest way to quickly switch languages is via the &lt;code&gt;THINKT_LANG&lt;/code&gt; environment variable:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# Run in Spanish&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;THINKT_LANG&lt;span style="color:#f92672"&gt;=&lt;/span&gt;es thinkt
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# Run in Chinese&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;THINKT_LANG&lt;span style="color:#f92672"&gt;=&lt;/span&gt;zh-Hans thinkt&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="2-configuration"&gt;2. Configuration&lt;a class="anchor" href="#2-configuration"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;You can permanently set your preferred language via the CLI:&lt;/p&gt;</description></item><item><title>MCP Server</title><link>https://wethinkt.github.io/go-thinkt/mcp-server/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/mcp-server/</guid><description>&lt;h1 id="mcp-server"&gt;MCP Server&lt;a class="anchor" href="#mcp-server"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;The &lt;code&gt;thinkt server mcp&lt;/code&gt; command starts a &lt;a href="https://modelcontextprotocol.io"&gt;Model Context Protocol&lt;/a&gt; server that exposes your AI coding session data to MCP-compatible clients. This allows AI assistants to query your session history, browse projects, and analyze past conversations.&lt;/p&gt;
&lt;h2 id="overview"&gt;Overview&lt;a class="anchor" href="#overview"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;thinkt server mcp &lt;span style="color:#75715e"&gt;# MCP server on stdio (default)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;thinkt server mcp --stdio &lt;span style="color:#75715e"&gt;# Explicitly use stdio transport&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;thinkt server mcp --port &lt;span style="color:#ae81ff"&gt;8786&lt;/span&gt; &lt;span style="color:#75715e"&gt;# MCP server over HTTP (SSE)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The MCP server supports two transport modes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;stdio&lt;/strong&gt; (default): For direct integration with Claude Desktop and other stdio-based clients&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HTTP/SSE&lt;/strong&gt;: For web-based or networked clients using Server-Sent Events&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="available-tools"&gt;Available Tools&lt;a class="anchor" href="#available-tools"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The MCP server exposes nine tools for exploring session data:&lt;/p&gt;</description></item><item><title>Lite Interface</title><link>https://wethinkt.github.io/go-thinkt/serve-lite/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/serve-lite/</guid><description>&lt;h1 id="lite-interface"&gt;Lite Interface&lt;a class="anchor" href="#lite-interface"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;The &lt;code&gt;thinkt web lite&lt;/code&gt; command opens a lightweight web interface for exploring your AI coding sessions. It provides a quick overview of your sources, projects, and API access without the full TUI experience.&lt;/p&gt;
&lt;p&gt;The lite interface is served at &lt;code&gt;/lite/&lt;/code&gt; on the main server (port 8784 by default).&lt;/p&gt;
&lt;p&gt;&lt;img src="https://wethinkt.github.io/go-thinkt/images/serve-lite.jpg" alt="Thinkt Lite Server" /&gt;&lt;/p&gt;
&lt;h2 id="quick-start"&gt;Quick Start&lt;a class="anchor" href="#quick-start"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;thinkt web lite &lt;span style="color:#75715e"&gt;# Open lite interface in browser&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;thinkt web lite --no-open &lt;span style="color:#75715e"&gt;# Don&amp;#39;t auto-open browser&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;If the server is not already running, it will be started in the background.&lt;/p&gt;</description></item><item><title>Trace Collector</title><link>https://wethinkt.github.io/go-thinkt/collector/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/collector/</guid><description>&lt;h1 id="trace-collector--exporter"&gt;Trace Collector &amp;amp; Exporter&lt;a class="anchor" href="#trace-collector--exporter"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;thinkt includes a push-based trace collection system for aggregating AI coding assistant traces from multiple machines into a central store. This enables team-wide observability, cross-machine analytics, and centralized trace governance.&lt;/p&gt;
&lt;h2 id="architecture"&gt;Architecture&lt;a class="anchor" href="#architecture"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;┌────────────────────┐ ┌────────────────────┐
│ Machine A │ │ Machine B │
│ ┌──────────────┐ │ │ ┌──────────────┐ │
│ │ thinkt │ │ │ │ thinkt │ │
│ │ export │──┼─┐ │ │ export │──┼─┐
│ │ --forward │ │ │ │ │ --forward │ │ │
│ └──────────────┘ │ │ │ └──────────────┘ │ │
│ watches ~/.claude │ │ │ watches ~/.kimi │ │
└────────────────────┘ │ └────────────────────┘ │
 │ │
 │ POST /v1/traces │
 ▼ ▼
 ┌──────────────────────────────────┐
 │ thinkt collect │
 │ │
 │ ┌─────────┐ ┌───────────────┐ │
 │ │ Agent │ │ DuckDB │ │
 │ │ Registry│ │ collector.duckdb│ │
 │ └─────────┘ └───────────────┘ │
 │ │
 │ REST API on port 8785 │
 └──────────────────────────────────┘&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;The system has two components:&lt;/p&gt;</description></item><item><title>REST API</title><link>https://wethinkt.github.io/go-thinkt/rest-api/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/rest-api/</guid><description>&lt;h1 id="rest-api"&gt;REST API&lt;a class="anchor" href="#rest-api"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;thinkt provides a REST API for programmatic access to AI coding session data. The API is available through the HTTP server and includes interactive Swagger documentation.&lt;/p&gt;
&lt;h2 id="quick-start"&gt;Quick Start&lt;a class="anchor" href="#quick-start"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# Start the server (foreground, port 8784)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;thinkt server
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# Start in background&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;thinkt server start
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# Open web interface (auto-starts server if needed)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;thinkt web
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# Custom port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;thinkt server -p &lt;span style="color:#ae81ff"&gt;8080&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Once running, access the API at &lt;code&gt;http://localhost:8784/api/v1/&lt;/code&gt; (or your configured port).&lt;/p&gt;</description></item><item><title>Docker</title><link>https://wethinkt.github.io/go-thinkt/docker/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/docker/</guid><description>&lt;h1 id="docker"&gt;Docker&lt;a class="anchor" href="#docker"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Run thinkt in a Docker container for sandboxed, read-only access to your AI coding sessions. This provides isolation between the tool and your system while still allowing exploration of your conversation history.&lt;/p&gt;
&lt;h2 id="quick-start"&gt;Quick Start&lt;a class="anchor" href="#quick-start"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# Pull the image&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;docker pull ghcr.io/wethinkt/thinkt:latest
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# List your Claude Code projects&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;docker run --rm &lt;span style="color:#ae81ff"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; -v ~/.claude:/data/.claude:ro &lt;span style="color:#ae81ff"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ghcr.io/wethinkt/thinkt projects
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# Start the web server&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;docker run --rm -p 8784:8784 &lt;span style="color:#ae81ff"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; -v ~/.claude:/data/.claude:ro &lt;span style="color:#ae81ff"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ghcr.io/wethinkt/thinkt server --host 0.0.0.0&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="why-use-docker"&gt;Why Use Docker?&lt;a class="anchor" href="#why-use-docker"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Running thinkt in a container provides several benefits:&lt;/p&gt;</description></item><item><title>For LLMs</title><link>https://wethinkt.github.io/go-thinkt/for-llms/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/for-llms/</guid><description>&lt;h1 id="guide-for-ai-assistants"&gt;Guide for AI Assistants&lt;a class="anchor" href="#guide-for-ai-assistants"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;This page is designed for AI assistants and LLMs to understand how to use thinkt tools effectively. For the plain-text version optimized for LLM context windows, see &lt;a href="https://github.com/wethinkt/go-thinkt/blob/main/llms.txt"&gt;&lt;code&gt;/llms.txt&lt;/code&gt;&lt;/a&gt; or invoke &lt;code&gt;thinkt docs llms&lt;/code&gt;.&lt;/p&gt;
&lt;h2 id="what-is-thinkt"&gt;What is thinkt?&lt;a class="anchor" href="#what-is-thinkt"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;thinkt provides unified access to AI coding assistant session data from:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Claude Code&lt;/strong&gt; (&lt;code&gt;~/.claude/&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Kimi Code&lt;/strong&gt; (&lt;code&gt;~/.kimi/&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Gemini CLI&lt;/strong&gt; (&lt;code&gt;~/.gemini/&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Copilot CLI&lt;/strong&gt; (&lt;code&gt;~/.copilot/&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Codex CLI&lt;/strong&gt; (&lt;code&gt;~/.codex/&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Qwen Code&lt;/strong&gt; (&lt;code&gt;~/.qwen/&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Access methods: CLI, REST API, MCP, Go library.&lt;/p&gt;</description></item><item><title>thinkt</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt/</guid><description>&lt;h2 id="thinkt"&gt;thinkt&lt;a class="anchor" href="#thinkt"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Tools for AI assistant session exploration and extraction&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;thinkt provides tools for exploring and extracting data from AI coding assistant sessions.&lt;/p&gt;
&lt;p&gt;Supports: Claude Code, Kimi Code, Gemini CLI, GitHub Copilot CLI, Codex CLI&lt;/p&gt;
&lt;p&gt;Running without a subcommand launches the interactive TUI.&lt;/p&gt;
&lt;p&gt;Commands:
sources Manage and view available session sources
tui Launch interactive TUI explorer (default)
prompts Extract and manage prompts from trace files
projects List and manage projects
sessions List and manage sessions&lt;/p&gt;</description></item><item><title>thinkt agents</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_agents/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_agents/</guid><description>&lt;h2 id="thinkt-agents"&gt;thinkt agents&lt;a class="anchor" href="#thinkt-agents"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;List active agents (local and remote)&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;List all currently active AI coding agents across local and remote infrastructure.&lt;/p&gt;
&lt;p&gt;Local agents are detected via process inspection, IDE lock files, and file modification times.
Remote agents are discovered from running collector instances.&lt;/p&gt;
&lt;p&gt;Examples:
thinkt agents # List all active agents
thinkt agents &amp;ndash;local # Local agents only
thinkt agents &amp;ndash;remote # Remote agents only (from collectors)
thinkt agents &amp;ndash;source claude # Filter by source
thinkt agents &amp;ndash;json # JSON output&lt;/p&gt;</description></item><item><title>thinkt agents follow</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_agents_follow/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_agents_follow/</guid><description>&lt;h2 id="thinkt-agents-follow"&gt;thinkt agents follow&lt;a class="anchor" href="#thinkt-agents-follow"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Live-tail an agent&amp;rsquo;s conversation&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Stream new conversation entries from an active agent in real-time.&lt;/p&gt;
&lt;p&gt;Local agents are tailed directly from their session files.
Remote agents are streamed via WebSocket from the collector.&lt;/p&gt;
&lt;p&gt;Examples:
thinkt agents follow a3f8b2c1 # Tail agent conversation
thinkt agents follow a3f8b2c1 &amp;ndash;json # Structured JSON output
thinkt agents follow a3f8b2c1 &amp;ndash;raw # Raw JSONL&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt agents follow [session-id] [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for follow
 --json structured JSON output
 --raw raw JSONL output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_agents/"&gt;thinkt agents&lt;/a&gt;	 - List active agents (local and remote)&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt apps</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_apps/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_apps/</guid><description>&lt;h2 id="thinkt-apps"&gt;thinkt apps&lt;a class="anchor" href="#thinkt-apps"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Manage open-in apps and default terminal&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Manage the apps available for &amp;ldquo;open in&amp;rdquo; actions and the default terminal.&lt;/p&gt;
&lt;p&gt;Apps are configured in ~/.thinkt/config.json.&lt;/p&gt;
&lt;p&gt;Examples:
thinkt apps # List all apps
thinkt apps list # List all apps
thinkt apps enable vscode # Enable an app
thinkt apps disable finder # Disable an app
thinkt apps get-terminal # Show default terminal
thinkt apps set-terminal ghostty # Set default terminal
thinkt apps set-terminal # Interactive terminal picker&lt;/p&gt;</description></item><item><title>thinkt apps disable</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_apps_disable/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_apps_disable/</guid><description>&lt;h2 id="thinkt-apps-disable"&gt;thinkt apps disable&lt;a class="anchor" href="#thinkt-apps-disable"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Disable an app&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt apps disable [id] [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for disable&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; --json output as JSON
 -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_apps/"&gt;thinkt apps&lt;/a&gt;	 - Manage open-in apps and default terminal&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt apps enable</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_apps_enable/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_apps_enable/</guid><description>&lt;h2 id="thinkt-apps-enable"&gt;thinkt apps enable&lt;a class="anchor" href="#thinkt-apps-enable"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Enable an app&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt apps enable [id] [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for enable&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; --json output as JSON
 -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_apps/"&gt;thinkt apps&lt;/a&gt;	 - Manage open-in apps and default terminal&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt apps get-terminal</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_apps_get-terminal/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_apps_get-terminal/</guid><description>&lt;h2 id="thinkt-apps-get-terminal"&gt;thinkt apps get-terminal&lt;a class="anchor" href="#thinkt-apps-get-terminal"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Show the configured default terminal app&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt apps get-terminal [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for get-terminal&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; --json output as JSON
 -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_apps/"&gt;thinkt apps&lt;/a&gt;	 - Manage open-in apps and default terminal&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt apps list</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_apps_list/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_apps_list/</guid><description>&lt;h2 id="thinkt-apps-list"&gt;thinkt apps list&lt;a class="anchor" href="#thinkt-apps-list"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;List all apps with enabled/disabled status&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt apps list [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for list&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; --json output as JSON
 -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_apps/"&gt;thinkt apps&lt;/a&gt;	 - Manage open-in apps and default terminal&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt apps set-terminal</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_apps_set-terminal/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_apps_set-terminal/</guid><description>&lt;h2 id="thinkt-apps-set-terminal"&gt;thinkt apps set-terminal&lt;a class="anchor" href="#thinkt-apps-set-terminal"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Set the default terminal app&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Set the default terminal app. Without an argument, launches an interactive picker.&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt apps set-terminal [id] [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for set-terminal&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; --json output as JSON
 -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_apps/"&gt;thinkt apps&lt;/a&gt;	 - Manage open-in apps and default terminal&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt collect</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_collect/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_collect/</guid><description>&lt;h2 id="thinkt-collect"&gt;thinkt collect&lt;a class="anchor" href="#thinkt-collect"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Start trace collector server&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Start a collector server that receives AI coding assistant traces from exporters.&lt;/p&gt;
&lt;p&gt;The collector provides:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;POST /v1/traces endpoint for trace ingestion&lt;/li&gt;
&lt;li&gt;Agent registration and heartbeat tracking&lt;/li&gt;
&lt;li&gt;DuckDB-backed storage for collected traces&lt;/li&gt;
&lt;li&gt;Bearer token authentication (optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;All received traces are stored locally in DuckDB for analysis.&lt;/p&gt;
&lt;p&gt;Examples:
thinkt collect # Start collector on port 8785
thinkt collect &amp;ndash;port 8785 # Custom port
thinkt collect &amp;ndash;token mytoken # Require bearer token auth
thinkt collect &amp;ndash;storage ./traces.duckdb # Custom storage path&lt;/p&gt;</description></item><item><title>thinkt collect export-parquet</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_collect_export-parquet/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_collect_export-parquet/</guid><description>&lt;h2 id="thinkt-collect-export-parquet"&gt;thinkt collect export-parquet&lt;a class="anchor" href="#thinkt-collect-export-parquet"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Export collected traces to Parquet files&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Export collected traces from the DuckDB store to Parquet files.&lt;/p&gt;
&lt;p&gt;This is a standalone operation that should be run when the collector is not running.
DuckDB handles Parquet encoding natively — no external library needed.&lt;/p&gt;
&lt;p&gt;Examples:
thinkt collect export-parquet
thinkt collect export-parquet &amp;ndash;out /tmp/parquet-export
thinkt collect export-parquet &amp;ndash;since 2025-01-01 &amp;ndash;until 2025-02-01&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt collect export-parquet [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for export-parquet
 --out string output directory (default: ~/.thinkt/exports/parquet/)
 --since string only entries after this time (RFC3339 or YYYY-MM-DD)
 --storage string path to collector.duckdb (default: ~/.thinkt/dbs/collector.duckdb)
 --until string only entries before this time (RFC3339 or YYYY-MM-DD)&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_collect/"&gt;thinkt collect&lt;/a&gt;	 - Start trace collector server&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt completion</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_completion/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_completion/</guid><description>&lt;h2 id="thinkt-completion"&gt;thinkt completion&lt;a class="anchor" href="#thinkt-completion"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Generate the autocompletion script for the specified shell&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Generate the autocompletion script for thinkt for the specified shell.
See each sub-command&amp;rsquo;s help for details on how to use the generated script.&lt;/p&gt;
&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for completion&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt/"&gt;thinkt&lt;/a&gt;	 - Tools for AI assistant session exploration and extraction&lt;/li&gt;
&lt;li&gt;&lt;a href="thinkt_completion_bash/"&gt;thinkt completion bash&lt;/a&gt;	 - Generate the autocompletion script for bash&lt;/li&gt;
&lt;li&gt;&lt;a href="thinkt_completion_fish/"&gt;thinkt completion fish&lt;/a&gt;	 - Generate the autocompletion script for fish&lt;/li&gt;
&lt;li&gt;&lt;a href="thinkt_completion_powershell/"&gt;thinkt completion powershell&lt;/a&gt;	 - Generate the autocompletion script for powershell&lt;/li&gt;
&lt;li&gt;&lt;a href="thinkt_completion_zsh/"&gt;thinkt completion zsh&lt;/a&gt;	 - Generate the autocompletion script for zsh&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt completion bash</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_completion_bash/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_completion_bash/</guid><description>&lt;h2 id="thinkt-completion-bash"&gt;thinkt completion bash&lt;a class="anchor" href="#thinkt-completion-bash"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Generate the autocompletion script for bash&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Generate the autocompletion script for the bash shell.&lt;/p&gt;
&lt;p&gt;This script depends on the &amp;lsquo;bash-completion&amp;rsquo; package.
If it is not installed already, you can install it via your OS&amp;rsquo;s package manager.&lt;/p&gt;
&lt;p&gt;To load completions in your current shell session:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;source &amp;lt;(thinkt completion bash)
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;To load completions for every new session, execute once:&lt;/p&gt;
&lt;h4 id="linux"&gt;Linux:&lt;a class="anchor" href="#linux"&gt;#&lt;/a&gt;&lt;/h4&gt;
&lt;pre&gt;&lt;code&gt;thinkt completion bash &amp;gt; /etc/bash_completion.d/thinkt
&lt;/code&gt;&lt;/pre&gt;
&lt;h4 id="macos"&gt;macOS:&lt;a class="anchor" href="#macos"&gt;#&lt;/a&gt;&lt;/h4&gt;
&lt;pre&gt;&lt;code&gt;thinkt completion bash &amp;gt; $(brew --prefix)/etc/bash_completion.d/thinkt
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;You will need to start a new shell for this setup to take effect.&lt;/p&gt;</description></item><item><title>thinkt completion fish</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_completion_fish/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_completion_fish/</guid><description>&lt;h2 id="thinkt-completion-fish"&gt;thinkt completion fish&lt;a class="anchor" href="#thinkt-completion-fish"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Generate the autocompletion script for fish&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Generate the autocompletion script for the fish shell.&lt;/p&gt;
&lt;p&gt;To load completions in your current shell session:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;thinkt completion fish | source
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;To load completions for every new session, execute once:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;thinkt completion fish &amp;gt; ~/.config/fish/completions/thinkt.fish
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;You will need to start a new shell for this setup to take effect.&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt completion fish [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for fish
 --no-descriptions disable completion descriptions&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_completion/"&gt;thinkt completion&lt;/a&gt;	 - Generate the autocompletion script for the specified shell&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt completion powershell</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_completion_powershell/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_completion_powershell/</guid><description>&lt;h2 id="thinkt-completion-powershell"&gt;thinkt completion powershell&lt;a class="anchor" href="#thinkt-completion-powershell"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Generate the autocompletion script for powershell&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Generate the autocompletion script for powershell.&lt;/p&gt;
&lt;p&gt;To load completions in your current shell session:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;thinkt completion powershell | Out-String | Invoke-Expression
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;To load completions for every new session, add the output of the above command
to your powershell profile.&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt completion powershell [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for powershell
 --no-descriptions disable completion descriptions&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_completion/"&gt;thinkt completion&lt;/a&gt;	 - Generate the autocompletion script for the specified shell&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt completion zsh</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_completion_zsh/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_completion_zsh/</guid><description>&lt;h2 id="thinkt-completion-zsh"&gt;thinkt completion zsh&lt;a class="anchor" href="#thinkt-completion-zsh"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Generate the autocompletion script for zsh&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Generate the autocompletion script for the zsh shell.&lt;/p&gt;
&lt;p&gt;If shell completion is not already enabled in your environment you will need
to enable it. You can execute the following once:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;echo &amp;quot;autoload -U compinit; compinit&amp;quot; &amp;gt;&amp;gt; ~/.zshrc
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;To load completions in your current shell session:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;source &amp;lt;(thinkt completion zsh)
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;To load completions for every new session, execute once:&lt;/p&gt;</description></item><item><title>thinkt docs</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_docs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_docs/</guid><description>&lt;h2 id="thinkt-docs"&gt;thinkt docs&lt;a class="anchor" href="#thinkt-docs"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Generate documentation for thinkt&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Generate documentation for all thinkt commands.&lt;/p&gt;
&lt;p&gt;Subcommands:
markdown Generate plain markdown (default)
man Generate man pages&lt;/p&gt;
&lt;p&gt;The auto-generation tag (timestamp footer) is disabled by default for stable,
reproducible files. Use &amp;ndash;enableAutoGenTag for publishing.&lt;/p&gt;
&lt;p&gt;Examples:
thinkt docs # Generate markdown docs in ./docs/
thinkt docs markdown -o ./wiki # Generate markdown in custom directory
thinkt docs markdown &amp;ndash;hugo -o docs/command # Generate Hugo-compatible docs
thinkt docs man -o /usr/share/man/man1&lt;/p&gt;</description></item><item><title>thinkt docs man</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_docs_man/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_docs_man/</guid><description>&lt;h2 id="thinkt-docs-man"&gt;thinkt docs man&lt;a class="anchor" href="#thinkt-docs-man"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Generate man pages&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Generate man pages for all thinkt commands.&lt;/p&gt;
&lt;p&gt;Man pages are generated in roff format suitable for installation
in /usr/share/man/man1 or /usr/local/share/man/man1.&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt docs man [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for man&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; --enableAutoGenTag include auto-generation tag (timestamp footer) for publishing
 -o, --output string output directory for generated docs (default &amp;#34;./docs&amp;#34;)
 -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_docs/"&gt;thinkt docs&lt;/a&gt;	 - Generate documentation for thinkt&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt docs markdown</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_docs_markdown/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_docs_markdown/</guid><description>&lt;h2 id="thinkt-docs-markdown"&gt;thinkt docs markdown&lt;a class="anchor" href="#thinkt-docs-markdown"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Generate markdown documentation&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Generate markdown documentation for all thinkt commands.&lt;/p&gt;
&lt;p&gt;By default, generates plain markdown suitable for GitHub wikis and basic
documentation sites. Use &amp;ndash;hugo to generate markdown with YAML front matter
for Hugo static site generator.&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt docs markdown [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for markdown
 --hugo generate Hugo-compatible markdown with YAML front matter&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; --enableAutoGenTag include auto-generation tag (timestamp footer) for publishing
 -o, --output string output directory for generated docs (default &amp;#34;./docs&amp;#34;)
 -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_docs/"&gt;thinkt docs&lt;/a&gt;	 - Generate documentation for thinkt&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt embeddings</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_embeddings/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_embeddings/</guid><description>&lt;h2 id="thinkt-embeddings"&gt;thinkt embeddings&lt;a class="anchor" href="#thinkt-embeddings"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Manage embedding model, storage, and sync&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt embeddings [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for embeddings&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt/"&gt;thinkt&lt;/a&gt;	 - Tools for AI assistant session exploration and extraction&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt export</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_export/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_export/</guid><description>&lt;h2 id="thinkt-export"&gt;thinkt export&lt;a class="anchor" href="#thinkt-export"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Export traces to a remote collector&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Export local AI coding assistant traces to a remote collector endpoint.&lt;/p&gt;
&lt;p&gt;By default, performs a one-shot export of all traces found in source directories.
Use &amp;ndash;forward for continuous watch mode that ships traces as they are written.&lt;/p&gt;
&lt;p&gt;The collector endpoint is discovered automatically:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&amp;ndash;collector-url flag or THINKT_COLLECTOR_URL env var&lt;/li&gt;
&lt;li&gt;.thinkt/collector.json in the project directory&lt;/li&gt;
&lt;li&gt;Well-known endpoint discovery&lt;/li&gt;
&lt;li&gt;Local buffer only (no remote)&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Examples:
thinkt export # One-shot export of all traces
thinkt export &amp;ndash;forward # Watch mode: continuously forward traces
thinkt export &amp;ndash;flush # Flush the disk buffer
thinkt export &amp;ndash;source claude # Export only Claude traces
thinkt export &amp;ndash;collector-url &lt;a href="https://collect.example.com/v1/traces"&gt;https://collect.example.com/v1/traces&lt;/a&gt;&lt;/p&gt;</description></item><item><title>thinkt help</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_help/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_help/</guid><description>&lt;h2 id="thinkt-help"&gt;thinkt help&lt;a class="anchor" href="#thinkt-help"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Help topics for thinkt&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Help about any command, or &amp;rsquo;thinkt help llms&amp;rsquo; for AI assistant usage guide.&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt help [command] [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for help&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt/"&gt;thinkt&lt;/a&gt;	 - Tools for AI assistant session exploration and extraction&lt;/li&gt;
&lt;li&gt;&lt;a href="thinkt_help_cheat/"&gt;thinkt help cheat&lt;/a&gt;	 - Quick-reference command tree&lt;/li&gt;
&lt;li&gt;&lt;a href="thinkt_help_llms/"&gt;thinkt help llms&lt;/a&gt;	 - Usage guide for LLMs and AI assistants&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt help cheat</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_help_cheat/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_help_cheat/</guid><description>&lt;h2 id="thinkt-help-cheat"&gt;thinkt help cheat&lt;a class="anchor" href="#thinkt-help-cheat"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Quick-reference command tree&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Print a compact cheat sheet showing every command and subcommand.&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt help cheat [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for cheat
 --json output as JSON&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_help/"&gt;thinkt help&lt;/a&gt;	 - Help topics for thinkt&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt help llms</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_help_llms/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_help_llms/</guid><description>&lt;h2 id="thinkt-help-llms"&gt;thinkt help llms&lt;a class="anchor" href="#thinkt-help-llms"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Usage guide for LLMs and AI assistants&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Print a guide for LLMs on using thinkt via CLI, MCP, and REST API.&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt help llms [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for llms&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_help/"&gt;thinkt help&lt;/a&gt;	 - Help topics for thinkt&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt indexer</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_indexer/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_indexer/</guid><description>&lt;h2 id="thinkt-indexer"&gt;thinkt indexer&lt;a class="anchor" href="#thinkt-indexer"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Specialized indexing and search via DuckDB (requires thinkt-indexer)&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;The indexer command provides access to DuckDB-powered indexing and
search capabilities. This requires the &amp;rsquo;thinkt-indexer&amp;rsquo; binary to be installed
separately due to its CGO dependencies.&lt;/p&gt;
&lt;p&gt;Examples:
thinkt indexer start # Start indexer in background
thinkt indexer status # Check indexer status
thinkt indexer stop # Stop background indexer
thinkt indexer sync # Sync all local sessions to the index
thinkt indexer search &amp;ldquo;query&amp;rdquo; # Search across all sessions
thinkt indexer summarize tags &amp;ldquo;trace tag&amp;rdquo; # Suggest shareable tags&lt;/p&gt;</description></item><item><title>thinkt indexer embeddings</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_indexer_embeddings/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_indexer_embeddings/</guid><description>&lt;h2 id="thinkt-indexer-embeddings"&gt;thinkt indexer embeddings&lt;a class="anchor" href="#thinkt-indexer-embeddings"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Manage embedding model, storage, and sync&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt indexer embeddings [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for embeddings&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; --db string path to DuckDB index database file
 --embeddings-db string path to DuckDB embeddings database file
 --log string path to log file
 -q, --quiet suppress progress output
 -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_indexer/"&gt;thinkt indexer&lt;/a&gt;	 - Specialized indexing and search via DuckDB (requires thinkt-indexer)&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt indexer help</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_indexer_help/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_indexer_help/</guid><description>&lt;h2 id="thinkt-indexer-help"&gt;thinkt indexer help&lt;a class="anchor" href="#thinkt-indexer-help"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Help about any command&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt indexer help [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for help&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; --db string path to DuckDB index database file
 --embeddings-db string path to DuckDB embeddings database file
 --log string path to log file
 -q, --quiet suppress progress output
 -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_indexer/"&gt;thinkt indexer&lt;/a&gt;	 - Specialized indexing and search via DuckDB (requires thinkt-indexer)&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt indexer logs</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_indexer_logs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_indexer_logs/</guid><description>&lt;h2 id="thinkt-indexer-logs"&gt;thinkt indexer logs&lt;a class="anchor" href="#thinkt-indexer-logs"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;View indexer logs&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt indexer logs [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -f, --follow follow log output
 -h, --help help for logs
 -n, --lines int number of lines to show (default 50)&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; --db string path to DuckDB index database file
 --embeddings-db string path to DuckDB embeddings database file
 --log string path to log file
 -q, --quiet suppress progress output
 -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_indexer/"&gt;thinkt indexer&lt;/a&gt;	 - Specialized indexing and search via DuckDB (requires thinkt-indexer)&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt indexer metrics</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_indexer_metrics/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_indexer_metrics/</guid><description>&lt;h2 id="thinkt-indexer-metrics"&gt;thinkt indexer metrics&lt;a class="anchor" href="#thinkt-indexer-metrics"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Show Prometheus metrics from the running indexer&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt indexer metrics [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for metrics&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; --db string path to DuckDB index database file
 --embeddings-db string path to DuckDB embeddings database file
 --log string path to log file
 -q, --quiet suppress progress output
 -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_indexer/"&gt;thinkt indexer&lt;/a&gt;	 - Specialized indexing and search via DuckDB (requires thinkt-indexer)&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt indexer search</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_indexer_search/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_indexer_search/</guid><description>&lt;h2 id="thinkt-indexer-search"&gt;thinkt indexer search&lt;a class="anchor" href="#thinkt-indexer-search"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Search for text across indexed sessions&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt indexer search [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for search&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; --db string path to DuckDB index database file
 --embeddings-db string path to DuckDB embeddings database file
 --log string path to log file
 -q, --quiet suppress progress output
 -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_indexer/"&gt;thinkt indexer&lt;/a&gt;	 - Specialized indexing and search via DuckDB (requires thinkt-indexer)&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt indexer semantic</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_indexer_semantic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_indexer_semantic/</guid><description>&lt;h2 id="thinkt-indexer-semantic"&gt;thinkt indexer semantic&lt;a class="anchor" href="#thinkt-indexer-semantic"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Semantic search and index management&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt indexer semantic [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for semantic&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; --db string path to DuckDB index database file
 --embeddings-db string path to DuckDB embeddings database file
 --log string path to log file
 -q, --quiet suppress progress output
 -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_indexer/"&gt;thinkt indexer&lt;/a&gt;	 - Specialized indexing and search via DuckDB (requires thinkt-indexer)&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt indexer sessions</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_indexer_sessions/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_indexer_sessions/</guid><description>&lt;h2 id="thinkt-indexer-sessions"&gt;thinkt indexer sessions&lt;a class="anchor" href="#thinkt-indexer-sessions"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;List sessions for a project from the index&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt indexer sessions [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for sessions&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; --db string path to DuckDB index database file
 --embeddings-db string path to DuckDB embeddings database file
 --log string path to log file
 -q, --quiet suppress progress output
 -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_indexer/"&gt;thinkt indexer&lt;/a&gt;	 - Specialized indexing and search via DuckDB (requires thinkt-indexer)&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt indexer start</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_indexer_start/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_indexer_start/</guid><description>&lt;h2 id="thinkt-indexer-start"&gt;thinkt indexer start&lt;a class="anchor" href="#thinkt-indexer-start"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Start indexer in background&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt indexer start [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for start&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; --db string path to DuckDB index database file
 --embeddings-db string path to DuckDB embeddings database file
 --log string path to log file
 -q, --quiet suppress progress output
 -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_indexer/"&gt;thinkt indexer&lt;/a&gt;	 - Specialized indexing and search via DuckDB (requires thinkt-indexer)&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt indexer stats</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_indexer_stats/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_indexer_stats/</guid><description>&lt;h2 id="thinkt-indexer-stats"&gt;thinkt indexer stats&lt;a class="anchor" href="#thinkt-indexer-stats"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Show usage statistics from the index&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt indexer stats [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for stats&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; --db string path to DuckDB index database file
 --embeddings-db string path to DuckDB embeddings database file
 --log string path to log file
 -q, --quiet suppress progress output
 -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_indexer/"&gt;thinkt indexer&lt;/a&gt;	 - Specialized indexing and search via DuckDB (requires thinkt-indexer)&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt indexer status</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_indexer_status/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_indexer_status/</guid><description>&lt;h2 id="thinkt-indexer-status"&gt;thinkt indexer status&lt;a class="anchor" href="#thinkt-indexer-status"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Show indexer status&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt indexer status [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for status
 --json output as JSON&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; --db string path to DuckDB index database file
 --embeddings-db string path to DuckDB embeddings database file
 --log string path to log file
 -q, --quiet suppress progress output
 -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_indexer/"&gt;thinkt indexer&lt;/a&gt;	 - Specialized indexing and search via DuckDB (requires thinkt-indexer)&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt indexer stop</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_indexer_stop/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_indexer_stop/</guid><description>&lt;h2 id="thinkt-indexer-stop"&gt;thinkt indexer stop&lt;a class="anchor" href="#thinkt-indexer-stop"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Stop background indexer&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt indexer stop [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for stop&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; --db string path to DuckDB index database file
 --embeddings-db string path to DuckDB embeddings database file
 --log string path to log file
 -q, --quiet suppress progress output
 -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_indexer/"&gt;thinkt indexer&lt;/a&gt;	 - Specialized indexing and search via DuckDB (requires thinkt-indexer)&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt indexer summarize</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_indexer_summarize/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_indexer_summarize/</guid><description>&lt;h2 id="thinkt-indexer-summarize"&gt;thinkt indexer summarize&lt;a class="anchor" href="#thinkt-indexer-summarize"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Manage summarization model, storage, sync, and tags&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt indexer summarize [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for summarize&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; --db string path to DuckDB index database file
 --embeddings-db string path to DuckDB embeddings database file
 --log string path to log file
 -q, --quiet suppress progress output
 -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_indexer/"&gt;thinkt indexer&lt;/a&gt;	 - Specialized indexing and search via DuckDB (requires thinkt-indexer)&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt indexer sync</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_indexer_sync/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_indexer_sync/</guid><description>&lt;h2 id="thinkt-indexer-sync"&gt;thinkt indexer sync&lt;a class="anchor" href="#thinkt-indexer-sync"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Synchronize all local sessions into the index&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt indexer sync [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for sync&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; --db string path to DuckDB index database file
 --embeddings-db string path to DuckDB embeddings database file
 --log string path to log file
 -q, --quiet suppress progress output
 -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_indexer/"&gt;thinkt indexer&lt;/a&gt;	 - Specialized indexing and search via DuckDB (requires thinkt-indexer)&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt indexer version</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_indexer_version/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_indexer_version/</guid><description>&lt;h2 id="thinkt-indexer-version"&gt;thinkt indexer version&lt;a class="anchor" href="#thinkt-indexer-version"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Print version information&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt indexer version [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for version&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; --db string path to DuckDB index database file
 --embeddings-db string path to DuckDB embeddings database file
 --log string path to log file
 -q, --quiet suppress progress output
 -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_indexer/"&gt;thinkt indexer&lt;/a&gt;	 - Specialized indexing and search via DuckDB (requires thinkt-indexer)&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt language</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_language/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_language/</guid><description>&lt;h2 id="thinkt-language"&gt;thinkt language&lt;a class="anchor" href="#thinkt-language"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Get or set the display language&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Get or set the display language.&lt;/p&gt;
&lt;p&gt;Running without a subcommand shows the current language.&lt;/p&gt;
&lt;p&gt;Examples:
thinkt language # show current language
thinkt language get &amp;ndash;json # JSON output
thinkt language list # list available languages
thinkt language set zh-Hans # set directly
thinkt language set # interactive picker&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt language [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for language&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt/"&gt;thinkt&lt;/a&gt;	 - Tools for AI assistant session exploration and extraction&lt;/li&gt;
&lt;li&gt;&lt;a href="thinkt_language_get/"&gt;thinkt language get&lt;/a&gt;	 - Show current display language&lt;/li&gt;
&lt;li&gt;&lt;a href="thinkt_language_list/"&gt;thinkt language list&lt;/a&gt;	 - List available languages&lt;/li&gt;
&lt;li&gt;&lt;a href="thinkt_language_set/"&gt;thinkt language set&lt;/a&gt;	 - Set the display language&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt language get</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_language_get/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_language_get/</guid><description>&lt;h2 id="thinkt-language-get"&gt;thinkt language get&lt;a class="anchor" href="#thinkt-language-get"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Show current display language&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt language get [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for get
 --json output as JSON&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_language/"&gt;thinkt language&lt;/a&gt;	 - Get or set the display language&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt language list</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_language_list/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_language_list/</guid><description>&lt;h2 id="thinkt-language-list"&gt;thinkt language list&lt;a class="anchor" href="#thinkt-language-list"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;List available languages&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt language list [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for list
 --json output as JSON&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_language/"&gt;thinkt language&lt;/a&gt;	 - Get or set the display language&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt language set</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_language_set/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_language_set/</guid><description>&lt;h2 id="thinkt-language-set"&gt;thinkt language set&lt;a class="anchor" href="#thinkt-language-set"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Set the display language&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Set the display language. Use a BCP 47 tag (e.g., en, zh-Hans).&lt;/p&gt;
&lt;p&gt;Without an argument, launches an interactive picker (requires a terminal).&lt;/p&gt;
&lt;p&gt;Examples:
thinkt language set zh-Hans # set to Chinese (Simplified)
thinkt language set # interactive picker&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt language set [lang] [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for set&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_language/"&gt;thinkt language&lt;/a&gt;	 - Get or set the display language&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt projects</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_projects/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_projects/</guid><description>&lt;h2 id="thinkt-projects"&gt;thinkt projects&lt;a class="anchor" href="#thinkt-projects"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Manage and view projects&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Manage and view projects from available sources (Kimi, Claude, Gemini, Copilot, Codex, Qwen).&lt;/p&gt;
&lt;p&gt;By default, this command launches the interactive project browser (TUI).
Use subcommands to list, summarize, or manage projects via CLI.&lt;/p&gt;
&lt;p&gt;Examples:
thinkt projects # Launch interactive browser (default)
thinkt projects list # List detailed columns
thinkt projects list &amp;ndash;short # List paths only
thinkt projects summary # Detailed summary with session names
thinkt projects tree # Tree view&lt;/p&gt;</description></item><item><title>thinkt projects copy</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_projects_copy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_projects_copy/</guid><description>&lt;h2 id="thinkt-projects-copy"&gt;thinkt projects copy&lt;a class="anchor" href="#thinkt-projects-copy"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Copy project sessions to a target directory&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Copy all session files from a project to a target directory.&lt;/p&gt;
&lt;p&gt;The project-path can be:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Full project path (e.g., /Users/evan/myproject)&lt;/li&gt;
&lt;li&gt;Path relative to current directory&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The target directory will be created if it doesn&amp;rsquo;t exist.
Session files and index files are copied.&lt;/p&gt;
&lt;p&gt;Examples:
thinkt projects copy /Users/evan/myproject ./backup
thinkt projects copy /Users/evan/myproject /tmp/export&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt projects copy &amp;lt;project-path&amp;gt; &amp;lt;target-dir&amp;gt; [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for copy&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -s, --source stringArray source to include (kimi|claude|gemini|copilot|codex|qwen, can be specified multiple times, default: all)
 -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_projects/"&gt;thinkt projects&lt;/a&gt;	 - Manage and view projects&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt projects list</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_projects_list/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_projects_list/</guid><description>&lt;h2 id="thinkt-projects-list"&gt;thinkt projects list&lt;a class="anchor" href="#thinkt-projects-list"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;List projects from all sources&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;List all projects from available sources (Kimi, Claude, Gemini, Copilot, Codex, Qwen).&lt;/p&gt;
&lt;p&gt;By default, shows detailed columns (path, source, sessions, modified time).
Use &amp;ndash;short for a compact list of project paths only.
Use &amp;ndash;json for JSON output.&lt;/p&gt;
&lt;p&gt;Examples:
thinkt projects list # Detailed columns
thinkt projects list &amp;ndash;short # Paths only, one per line
thinkt projects list &amp;ndash;json # JSON output
thinkt projects list &amp;ndash;source kimi # Only Kimi projects
thinkt projects list &amp;ndash;source qwen # Only Qwen projects&lt;/p&gt;</description></item><item><title>thinkt projects summary</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_projects_summary/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_projects_summary/</guid><description>&lt;h2 id="thinkt-projects-summary"&gt;thinkt projects summary&lt;a class="anchor" href="#thinkt-projects-summary"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Show detailed project summary&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Show detailed information about each project including
session count and last modified time.&lt;/p&gt;
&lt;p&gt;Sorting:
&amp;ndash;sort name|time Sort by project name or modified time (default: time)
&amp;ndash;desc Sort descending (default for time)
&amp;ndash;asc Sort ascending (default for name)&lt;/p&gt;
&lt;p&gt;Output can be customized with a Go text/template via &amp;ndash;template.&lt;/p&gt;
&lt;h1 id="template-variables"&gt;Template Variables&lt;a class="anchor" href="#template-variables"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Each project in the list has:
.Path string - Full project path (or &amp;ldquo;~&amp;rdquo; for home)
.DisplayName string - Short name (last path component)
.SessionCount int - Number of sessions
.Modified string - Last modified time (may be empty)
.DirPath string - Path to project directory
.Source string - Source type (kimi, claude)
.Sessions []SessionSummary - Session details (with &amp;ndash;with-sessions flag)&lt;/p&gt;</description></item><item><title>thinkt projects tree</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_projects_tree/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_projects_tree/</guid><description>&lt;h2 id="thinkt-projects-tree"&gt;thinkt projects tree&lt;a class="anchor" href="#thinkt-projects-tree"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Show projects in a tree view&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Show projects grouped by parent directory in a tree layout.&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt projects tree [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for tree&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -s, --source stringArray source to include (kimi|claude|gemini|copilot|codex|qwen, can be specified multiple times, default: all)
 -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_projects/"&gt;thinkt projects&lt;/a&gt;	 - Manage and view projects&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt projects view</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_projects_view/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_projects_view/</guid><description>&lt;h2 id="thinkt-projects-view"&gt;thinkt projects view&lt;a class="anchor" href="#thinkt-projects-view"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Interactive project browser&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Launch the interactive TUI project browser.
This allows you to navigate projects and select sessions to view.&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt projects view [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for view&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -s, --source stringArray source to include (kimi|claude|gemini|copilot|codex|qwen, can be specified multiple times, default: all)
 -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_projects/"&gt;thinkt projects&lt;/a&gt;	 - Manage and view projects&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt prompts</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_prompts/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_prompts/</guid><description>&lt;h2 id="thinkt-prompts"&gt;thinkt prompts&lt;a class="anchor" href="#thinkt-prompts"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Extract and manage prompts from trace files&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Extract user prompts from LLM agent trace files
and generate output in various formats.&lt;/p&gt;
&lt;p&gt;Supported trace types:
claude Claude Code JSONL traces (~/.claude/projects/)&lt;/p&gt;
&lt;p&gt;Examples:
thinkt prompts extract -i session.jsonl
thinkt prompts extract # uses latest session
thinkt prompts list
thinkt prompts info
thinkt prompts templates&lt;/p&gt;
&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for prompts
 -t, --type string trace type (claude) (default &amp;#34;claude&amp;#34;)&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt/"&gt;thinkt&lt;/a&gt;	 - Tools for AI assistant session exploration and extraction&lt;/li&gt;
&lt;li&gt;&lt;a href="thinkt_prompts_extract/"&gt;thinkt prompts extract&lt;/a&gt;	 - Extract prompts from a trace file&lt;/li&gt;
&lt;li&gt;&lt;a href="thinkt_prompts_info/"&gt;thinkt prompts info&lt;/a&gt;	 - Show session information&lt;/li&gt;
&lt;li&gt;&lt;a href="thinkt_prompts_list/"&gt;thinkt prompts list&lt;/a&gt;	 - List available trace files&lt;/li&gt;
&lt;li&gt;&lt;a href="thinkt_prompts_templates/"&gt;thinkt prompts templates&lt;/a&gt;	 - List available templates and show template variables&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt prompts extract</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_prompts_extract/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_prompts_extract/</guid><description>&lt;h2 id="thinkt-prompts-extract"&gt;thinkt prompts extract&lt;a class="anchor" href="#thinkt-prompts-extract"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Extract prompts from a trace file&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt prompts extract [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -a, --append append to existing file
 -f, --format string output format (markdown|json|plain) (default &amp;#34;markdown&amp;#34;)
 -h, --help help for extract
 -i, --input string input trace file (use - for stdin)
 -o, --output string output file (default stdout) (default &amp;#34;-&amp;#34;)
 --template string custom template file (for markdown format)&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -t, --type string trace type (claude) (default &amp;#34;claude&amp;#34;)
 -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_prompts/"&gt;thinkt prompts&lt;/a&gt;	 - Extract and manage prompts from trace files&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt prompts info</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_prompts_info/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_prompts_info/</guid><description>&lt;h2 id="thinkt-prompts-info"&gt;thinkt prompts info&lt;a class="anchor" href="#thinkt-prompts-info"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Show session information&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt prompts info [file] [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for info&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -t, --type string trace type (claude) (default &amp;#34;claude&amp;#34;)
 -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_prompts/"&gt;thinkt prompts&lt;/a&gt;	 - Extract and manage prompts from trace files&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt prompts list</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_prompts_list/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_prompts_list/</guid><description>&lt;h2 id="thinkt-prompts-list"&gt;thinkt prompts list&lt;a class="anchor" href="#thinkt-prompts-list"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;List available trace files&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt prompts list [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for list&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -t, --type string trace type (claude) (default &amp;#34;claude&amp;#34;)
 -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_prompts/"&gt;thinkt prompts&lt;/a&gt;	 - Extract and manage prompts from trace files&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt prompts templates</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_prompts_templates/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_prompts_templates/</guid><description>&lt;h2 id="thinkt-prompts-templates"&gt;thinkt prompts templates&lt;a class="anchor" href="#thinkt-prompts-templates"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;List available templates and show template variables&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt prompts templates [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for templates&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -t, --type string trace type (claude) (default &amp;#34;claude&amp;#34;)
 -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_prompts/"&gt;thinkt prompts&lt;/a&gt;	 - Extract and manage prompts from trace files&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt search</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_search/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_search/</guid><description>&lt;h2 id="thinkt-search"&gt;thinkt search&lt;a class="anchor" href="#thinkt-search"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Search for text across indexed sessions&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt search [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for search&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt/"&gt;thinkt&lt;/a&gt;	 - Tools for AI assistant session exploration and extraction&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt semantic</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_semantic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_semantic/</guid><description>&lt;h2 id="thinkt-semantic"&gt;thinkt semantic&lt;a class="anchor" href="#thinkt-semantic"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Search sessions by meaning using on-device embeddings&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt semantic [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for semantic&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt/"&gt;thinkt&lt;/a&gt;	 - Tools for AI assistant session exploration and extraction&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt server</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_server/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_server/</guid><description>&lt;h2 id="thinkt-server"&gt;thinkt server&lt;a class="anchor" href="#thinkt-server"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Manage the local HTTP server for trace exploration&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Manage the local HTTP server for exploring AI conversation traces.&lt;/p&gt;
&lt;p&gt;The server provides:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;REST API for accessing projects and sessions&lt;/li&gt;
&lt;li&gt;Web interface for visual trace exploration&lt;/li&gt;
&lt;li&gt;MCP (Model Context Protocol) server&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;All data stays on your machine - nothing is uploaded to external servers.&lt;/p&gt;
&lt;p&gt;Examples:
thinkt server # Show server status
thinkt server run # Start server in foreground
thinkt server start # Start in background
thinkt server status # Check server status
thinkt server stop # Stop background server
thinkt server logs # View server logs&lt;/p&gt;</description></item><item><title>thinkt server fingerprint</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_server_fingerprint/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_server_fingerprint/</guid><description>&lt;h2 id="thinkt-server-fingerprint"&gt;thinkt server fingerprint&lt;a class="anchor" href="#thinkt-server-fingerprint"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Display the machine fingerprint&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Display the unique machine fingerprint used to identify this workspace.&lt;/p&gt;
&lt;p&gt;The fingerprint is derived from system identifiers when available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;macOS: IOPlatformUUID from ioreg&lt;/li&gt;
&lt;li&gt;Linux: /etc/machine-id or /var/lib/dbus/machine-id&lt;/li&gt;
&lt;li&gt;Windows: MachineGuid from registry&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If no system identifier is available, a fingerprint is generated and cached
in ~/.thinkt/machine_id for consistency across restarts.&lt;/p&gt;
&lt;p&gt;This fingerprint can be used to correlate sessions across different AI coding
assistant sources (Kimi, Claude, Gemini, Copilot, Codex, Qwen) on the same machine.&lt;/p&gt;</description></item><item><title>thinkt server http-logs</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_server_http-logs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_server_http-logs/</guid><description>&lt;h2 id="thinkt-server-http-logs"&gt;thinkt server http-logs&lt;a class="anchor" href="#thinkt-server-http-logs"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;View HTTP access logs&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt server http-logs [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -f, --follow follow log output
 -h, --help help for http-logs
 -n, --lines int number of lines to show (default 50)&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_server/"&gt;thinkt server&lt;/a&gt;	 - Manage the local HTTP server for trace exploration&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt server logs</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_server_logs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_server_logs/</guid><description>&lt;h2 id="thinkt-server-logs"&gt;thinkt server logs&lt;a class="anchor" href="#thinkt-server-logs"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;View server logs&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt server logs [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -f, --follow follow log output
 -h, --help help for logs
 -n, --lines int number of lines to show (default 50)&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_server/"&gt;thinkt server&lt;/a&gt;	 - Manage the local HTTP server for trace exploration&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt server mcp</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_server_mcp/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_server_mcp/</guid><description>&lt;h2 id="thinkt-server-mcp"&gt;thinkt server mcp&lt;a class="anchor" href="#thinkt-server-mcp"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Start MCP server for AI tool integration&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Start an MCP (Model Context Protocol) server for AI tool integration.&lt;/p&gt;
&lt;p&gt;By default, runs on stdio for use with Claude Desktop and other MCP clients.
Use &amp;ndash;port to run over HTTP instead.&lt;/p&gt;
&lt;p&gt;Authentication:
For stdio transport: Set THINKT_MCP_TOKEN environment variable
For HTTP transport: Use &amp;ndash;token flag or THINKT_MCP_TOKEN environment variable
Clients must pass the token in the Authorization header: &amp;ldquo;Bearer &lt;token&gt;&amp;rdquo;
Generate a secure token with: thinkt server token&lt;/p&gt;</description></item><item><title>thinkt server metrics</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_server_metrics/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_server_metrics/</guid><description>&lt;h2 id="thinkt-server-metrics"&gt;thinkt server metrics&lt;a class="anchor" href="#thinkt-server-metrics"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Fetch Prometheus metrics from the running server&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt server metrics [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for metrics&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_server/"&gt;thinkt server&lt;/a&gt;	 - Manage the local HTTP server for trace exploration&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt server run</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_server_run/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_server_run/</guid><description>&lt;h2 id="thinkt-server-run"&gt;thinkt server run&lt;a class="anchor" href="#thinkt-server-run"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Start server in foreground&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt server run [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; --cors-origin string CORS Access-Control-Allow-Origin (default &amp;#34;*&amp;#34; when unauthenticated, disabled when authenticated; env: THINKT_CORS_ORIGIN)
 --dev string dev mode: proxy non-API routes to this URL (e.g. http://localhost:8784)
 -h, --help help for run
 --host string server host (default &amp;#34;localhost&amp;#34;)
 --http-log string write HTTP access log to file (default: stdout, unless --quiet)
 --log string write debug log to file
 --no-auth disable authentication (allow unauthenticated access)
 --no-indexer don&amp;#39;t auto-start the background indexer
 -p, --port int server port (default 8784)
 -q, --quiet suppress HTTP request logging (errors still go to stderr)
 --token string bearer token for API authentication (default: use THINKT_API_TOKEN env var)&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_server/"&gt;thinkt server&lt;/a&gt;	 - Manage the local HTTP server for trace exploration&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt server start</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_server_start/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_server_start/</guid><description>&lt;h2 id="thinkt-server-start"&gt;thinkt server start&lt;a class="anchor" href="#thinkt-server-start"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Start server in background&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt server start [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; --cors-origin string CORS Access-Control-Allow-Origin (default &amp;#34;*&amp;#34; when unauthenticated, disabled when authenticated; env: THINKT_CORS_ORIGIN)
 -h, --help help for start
 --host string server host (default &amp;#34;localhost&amp;#34;)
 --no-auth disable authentication (allow unauthenticated access)
 --no-indexer don&amp;#39;t auto-start the background indexer
 -p, --port int server port (default 8784)
 -q, --quiet suppress HTTP request logging (errors still go to stderr)
 --token string bearer token for API authentication (default: use THINKT_API_TOKEN env var)&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_server/"&gt;thinkt server&lt;/a&gt;	 - Manage the local HTTP server for trace exploration&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt server status</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_server_status/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_server_status/</guid><description>&lt;h2 id="thinkt-server-status"&gt;thinkt server status&lt;a class="anchor" href="#thinkt-server-status"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Show server status&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt server status [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for status
 --json output as JSON&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_server/"&gt;thinkt server&lt;/a&gt;	 - Manage the local HTTP server for trace exploration&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt server stop</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_server_stop/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_server_stop/</guid><description>&lt;h2 id="thinkt-server-stop"&gt;thinkt server stop&lt;a class="anchor" href="#thinkt-server-stop"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Stop background server&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt server stop [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for stop&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_server/"&gt;thinkt server&lt;/a&gt;	 - Manage the local HTTP server for trace exploration&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt server token</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_server_token/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_server_token/</guid><description>&lt;h2 id="thinkt-server-token"&gt;thinkt server token&lt;a class="anchor" href="#thinkt-server-token"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Manage authentication tokens&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Manage authentication tokens for API and MCP server access.&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt server token [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for token&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_server/"&gt;thinkt server&lt;/a&gt;	 - Manage the local HTTP server for trace exploration&lt;/li&gt;
&lt;li&gt;&lt;a href="thinkt_server_token_generate/"&gt;thinkt server token generate&lt;/a&gt;	 - Generate a new authentication token&lt;/li&gt;
&lt;li&gt;&lt;a href="thinkt_server_token_show/"&gt;thinkt server token show&lt;/a&gt;	 - Print the running server&amp;rsquo;s authentication token&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt server token generate</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_server_token_generate/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_server_token_generate/</guid><description>&lt;h2 id="thinkt-server-token-generate"&gt;thinkt server token generate&lt;a class="anchor" href="#thinkt-server-token-generate"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Generate a new authentication token&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Generate a cryptographically secure random token for API/MCP authentication.&lt;/p&gt;
&lt;p&gt;The token can be used with:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;thinkt server run &amp;ndash;token &lt;token&gt; # Secure the REST API&lt;/li&gt;
&lt;li&gt;thinkt server mcp &amp;ndash;token &lt;token&gt; # Secure the MCP server&lt;/li&gt;
&lt;li&gt;THINKT_MCP_TOKEN env var # Same as above&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The token format is: thinkt_YYYYMMDD_&lt;random&gt;&lt;/p&gt;
&lt;p&gt;Examples:
thinkt server token generate # Generate and print a token
thinkt server token generate | pbcopy # Copy to clipboard (macOS)
thinkt server token generate | xclip -sel c # Copy to clipboard (Linux)
thinkt server token generate | clip # Copy to clipboard (Windows)
export THINKT_MCP_TOKEN=$(thinkt server token generate)
thinkt server mcp &amp;ndash;port 8786 # Uses token from env&lt;/p&gt;</description></item><item><title>thinkt server token show</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_server_token_show/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_server_token_show/</guid><description>&lt;h2 id="thinkt-server-token-show"&gt;thinkt server token show&lt;a class="anchor" href="#thinkt-server-token-show"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Print the running server&amp;rsquo;s authentication token&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Print the authentication token for a running server.&lt;/p&gt;
&lt;p&gt;Exits with an error if no server is running or it has no token.&lt;/p&gt;
&lt;p&gt;Examples:
thinkt server token show # Print the active token
thinkt server token show | pbcopy # Copy to clipboard (macOS)&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt server token show [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for show&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_server_token/"&gt;thinkt server token&lt;/a&gt;	 - Manage authentication tokens&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt sessions</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_sessions/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_sessions/</guid><description>&lt;h2 id="thinkt-sessions"&gt;thinkt sessions&lt;a class="anchor" href="#thinkt-sessions"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;View and manage sessions across all sources&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;View and manage sessions from all discovered sources.&lt;/p&gt;
&lt;p&gt;Running without a subcommand launches the interactive session viewer.&lt;/p&gt;
&lt;p&gt;Project selection:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;In a project directory: automatically uses that project&lt;/li&gt;
&lt;li&gt;Otherwise: shows interactive project picker&lt;/li&gt;
&lt;li&gt;-p/&amp;ndash;project &lt;path&gt;: use specified project&lt;/li&gt;
&lt;li&gt;&amp;ndash;pick: force picker even if in a project directory&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Use &amp;ndash;source to filter by source (e.g. claude, kimi, gemini, copilot, codex, qwen).&lt;/p&gt;
&lt;p&gt;Examples:
thinkt sessions # Interactive viewer (same as view)
thinkt sessions view # Interactive picker
thinkt sessions list # Auto-detect or picker
thinkt sessions list &amp;ndash;pick # Force project picker
thinkt sessions list -p ./myproject
thinkt sessions summary -p ./myproject &amp;ndash;source kimi
thinkt sessions delete -p ./myproject &lt;session-id&gt;
thinkt sessions copy -p ./myproject &lt;session-id&gt; ./backup&lt;/p&gt;</description></item><item><title>thinkt sessions copy</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_sessions_copy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_sessions_copy/</guid><description>&lt;h2 id="thinkt-sessions-copy"&gt;thinkt sessions copy&lt;a class="anchor" href="#thinkt-sessions-copy"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Copy a session to a target location&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Copy a known session file to a target location.&lt;/p&gt;
&lt;p&gt;The session can be specified as:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Full path to a known session file&lt;/li&gt;
&lt;li&gt;Session ID (requires -p/&amp;ndash;project)&lt;/li&gt;
&lt;li&gt;Filename (requires -p/&amp;ndash;project)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The target can be a file path or directory.&lt;/p&gt;
&lt;p&gt;Examples:
thinkt sessions copy /full/path/to/session ./backup/
thinkt sessions copy -p ./myproject abc123 ./backup/
thinkt sessions copy -p ./myproject abc123 ./backup/renamed-session&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt sessions copy &amp;lt;session&amp;gt; &amp;lt;target&amp;gt; [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for copy&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; --log string write debug log to file
 --pick force project picker even if in a known project directory
 -p, --project string project path (auto-detects from cwd if not set)
 -s, --source stringArray filter by source (claude|kimi|gemini|copilot|codex|qwen, can be specified multiple times)
 -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_sessions/"&gt;thinkt sessions&lt;/a&gt;	 - View and manage sessions across all sources&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt sessions delete</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_sessions_delete/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_sessions_delete/</guid><description>&lt;h2 id="thinkt-sessions-delete"&gt;thinkt sessions delete&lt;a class="anchor" href="#thinkt-sessions-delete"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Delete a session&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Delete a session file from a known source.&lt;/p&gt;
&lt;p&gt;The session can be specified as:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Full path to a known session file&lt;/li&gt;
&lt;li&gt;Session ID (requires -p/&amp;ndash;project)&lt;/li&gt;
&lt;li&gt;Filename (requires -p/&amp;ndash;project)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Before deletion, shows session info and prompts for confirmation.
Use &amp;ndash;force to skip the confirmation.&lt;/p&gt;
&lt;p&gt;Examples:
thinkt sessions delete /full/path/to/session
thinkt sessions delete -p ./myproject abc123
thinkt sessions delete -p ./myproject &amp;ndash;force abc123&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt sessions delete &amp;lt;session&amp;gt; [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -f, --force skip confirmation prompt
 -h, --help help for delete&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; --log string write debug log to file
 --pick force project picker even if in a known project directory
 -p, --project string project path (auto-detects from cwd if not set)
 -s, --source stringArray filter by source (claude|kimi|gemini|copilot|codex|qwen, can be specified multiple times)
 -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_sessions/"&gt;thinkt sessions&lt;/a&gt;	 - View and manage sessions across all sources&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt sessions list</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_sessions_list/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_sessions_list/</guid><description>&lt;h2 id="thinkt-sessions-list"&gt;thinkt sessions list&lt;a class="anchor" href="#thinkt-sessions-list"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;List sessions (auto-detects project from cwd)&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;List all sessions in a project.&lt;/p&gt;
&lt;p&gt;Project selection:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;In a project directory: automatically uses that project&lt;/li&gt;
&lt;li&gt;Otherwise: shows interactive project picker&lt;/li&gt;
&lt;li&gt;-p/&amp;ndash;project &lt;path&gt;: use specified project&lt;/li&gt;
&lt;li&gt;&amp;ndash;pick: force picker even if in a project directory&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Examples:
thinkt sessions list # Auto-detect from cwd or picker
thinkt sessions list &amp;ndash;pick # Force project picker
thinkt sessions list -p ./myproject
thinkt sessions list &amp;ndash;source kimi
thinkt sessions list &amp;ndash;source qwen
thinkt sessions list &amp;ndash;json # JSON output&lt;/p&gt;</description></item><item><title>thinkt sessions resolve</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_sessions_resolve/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_sessions_resolve/</guid><description>&lt;h2 id="thinkt-sessions-resolve"&gt;thinkt sessions resolve&lt;a class="anchor" href="#thinkt-sessions-resolve"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Resolve a session query to its canonical path&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Resolve a session query (ID, filename suffix, or absolute path)
to a known session from registered sources.&lt;/p&gt;
&lt;p&gt;By default, outputs only the canonical full path.
Use &amp;ndash;json for structured output.&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt sessions resolve &amp;lt;session&amp;gt; [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for resolve
 --json output resolved session metadata as JSON&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; --log string write debug log to file
 --pick force project picker even if in a known project directory
 -p, --project string project path (auto-detects from cwd if not set)
 -s, --source stringArray filter by source (claude|kimi|gemini|copilot|codex|qwen, can be specified multiple times)
 -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_sessions/"&gt;thinkt sessions&lt;/a&gt;	 - View and manage sessions across all sources&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt sessions resume</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_sessions_resume/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_sessions_resume/</guid><description>&lt;h2 id="thinkt-sessions-resume"&gt;thinkt sessions resume&lt;a class="anchor" href="#thinkt-sessions-resume"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Resume a session in its original CLI tool&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Resume a session in its original CLI tool (e.g., claude &amp;ndash;resume).&lt;/p&gt;
&lt;p&gt;If no session is specified, shows an interactive picker.
Only sources that support resume (e.g., Claude Code, Kimi Code) are available.&lt;/p&gt;
&lt;p&gt;The session can be specified as:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Full path to a known session file&lt;/li&gt;
&lt;li&gt;Session ID (requires -p/&amp;ndash;project)&lt;/li&gt;
&lt;li&gt;Filename (requires -p/&amp;ndash;project)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Examples:
thinkt sessions resume # Interactive picker
thinkt sessions resume -p ./myproject abc123
thinkt sessions resume /full/path/to/session.jsonl&lt;/p&gt;</description></item><item><title>thinkt sessions summary</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_sessions_summary/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_sessions_summary/</guid><description>&lt;h2 id="thinkt-sessions-summary"&gt;thinkt sessions summary&lt;a class="anchor" href="#thinkt-sessions-summary"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Show detailed session summary&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Show detailed information about each session in a project.&lt;/p&gt;
&lt;p&gt;Sorting:
&amp;ndash;sort name|time Sort by session name or modified time (default: time)
&amp;ndash;desc Sort descending (default for time)
&amp;ndash;asc Sort ascending (default for name)&lt;/p&gt;
&lt;p&gt;Output can be customized with a Go text/template via &amp;ndash;template.&lt;/p&gt;
&lt;p&gt;Template variables:
&lt;no value&gt; Full path to session file
&lt;no value&gt; Session identifier
&lt;no value&gt; Source type (kimi, claude)
&lt;no value&gt; First prompt summary (if available)
&lt;no value&gt; Number of messages
&lt;no value&gt; Creation time (time.Time)
&lt;no value&gt; Last modified time (time.Time)
&lt;no value&gt; Git branch (if available)&lt;/p&gt;</description></item><item><title>thinkt sessions view</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_sessions_view/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_sessions_view/</guid><description>&lt;h2 id="thinkt-sessions-view"&gt;thinkt sessions view&lt;a class="anchor" href="#thinkt-sessions-view"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;View a session in the terminal (interactive picker)&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;View a session in a full-terminal viewer.&lt;/p&gt;
&lt;p&gt;If no session is specified, shows an interactive picker of all recent sessions.
The picker works across all discovered sources.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;The session can be specified as:
&lt;/code&gt;&lt;/pre&gt;
&lt;ul&gt;
&lt;li&gt;Full path to a known session file&lt;/li&gt;
&lt;li&gt;Session ID (requires -p/&amp;ndash;project)&lt;/li&gt;
&lt;li&gt;Filename (requires -p/&amp;ndash;project)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Navigation:
↑/↓/j/k Scroll up/down
PgUp/PgDn Page up/down
g/G Go to top/bottom
q/Esc Quit&lt;/p&gt;</description></item><item><title>thinkt setup</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_setup/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_setup/</guid><description>&lt;h2 id="thinkt-setup"&gt;thinkt setup&lt;a class="anchor" href="#thinkt-setup"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Scan for AI session sources and configure thinkt&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt setup [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for setup
 --json output setup results as JSON
 --ok accept all defaults without prompts&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt/"&gt;thinkt&lt;/a&gt;	 - Tools for AI assistant session exploration and extraction&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt sources</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_sources/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_sources/</guid><description>&lt;h2 id="thinkt-sources"&gt;thinkt sources&lt;a class="anchor" href="#thinkt-sources"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Manage and view available session sources&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;View and manage available AI assistant session sources.&lt;/p&gt;
&lt;p&gt;Sources are the AI coding assistants that store session data
on this machine (e.g., Claude Code, Kimi Code, Gemini CLI, Copilot CLI, Codex CLI).&lt;/p&gt;
&lt;p&gt;Examples:
thinkt sources list # List all available sources
thinkt sources status # Show detailed source status
thinkt sources enable claude # Enable a source
thinkt sources disable kimi # Disable a source
thinkt sources enable &amp;ndash;all # Enable all sources
thinkt sources disable &amp;ndash;all # Disable all sources&lt;/p&gt;</description></item><item><title>thinkt sources disable</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_sources_disable/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_sources_disable/</guid><description>&lt;h2 id="thinkt-sources-disable"&gt;thinkt sources disable&lt;a class="anchor" href="#thinkt-sources-disable"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Disable a source&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Disable a source so it is excluded from all commands. Use &amp;ndash;all to disable all sources.&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt sources disable [source] [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; --all disable all sources
 -h, --help help for disable&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; --json output as JSON
 -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_sources/"&gt;thinkt sources&lt;/a&gt;	 - Manage and view available session sources&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt sources enable</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_sources_enable/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_sources_enable/</guid><description>&lt;h2 id="thinkt-sources-enable"&gt;thinkt sources enable&lt;a class="anchor" href="#thinkt-sources-enable"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Enable a source&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Enable a previously disabled source. Use &amp;ndash;all to enable all sources.&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt sources enable [source] [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; --all enable all sources
 -h, --help help for enable&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; --json output as JSON
 -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_sources/"&gt;thinkt sources&lt;/a&gt;	 - Manage and view available session sources&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt sources list</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_sources_list/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_sources_list/</guid><description>&lt;h2 id="thinkt-sources-list"&gt;thinkt sources list&lt;a class="anchor" href="#thinkt-sources-list"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;List available session sources&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;List all session sources and their availability.&lt;/p&gt;
&lt;p&gt;Shows which sources have session data available on this machine.&lt;/p&gt;
&lt;p&gt;Sources include:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Kimi Code (~/.kimi)&lt;/li&gt;
&lt;li&gt;Claude Code (~/.claude)&lt;/li&gt;
&lt;li&gt;Gemini CLI (~/.gemini)&lt;/li&gt;
&lt;li&gt;GitHub Copilot (~/.copilot)&lt;/li&gt;
&lt;li&gt;Codex CLI (~/.codex)&lt;/li&gt;
&lt;li&gt;Qwen Code (~/.qwen)&lt;/li&gt;
&lt;/ul&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt sources list [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for list&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; --json output as JSON
 -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_sources/"&gt;thinkt sources&lt;/a&gt;	 - Manage and view available session sources&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt sources status</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_sources_status/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_sources_status/</guid><description>&lt;h2 id="thinkt-sources-status"&gt;thinkt sources status&lt;a class="anchor" href="#thinkt-sources-status"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Show detailed source status&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Show detailed information about each session source including
workspace ID, base path, and project count.&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt sources status [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for status&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; --json output as JSON
 -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_sources/"&gt;thinkt sources&lt;/a&gt;	 - Manage and view available session sources&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt teams</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_teams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_teams/</guid><description>&lt;h2 id="thinkt-teams"&gt;thinkt teams&lt;a class="anchor" href="#thinkt-teams"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;List and inspect agent teams&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;List and inspect multi-agent teams from supported sources.&lt;/p&gt;
&lt;p&gt;Teams are groups of AI agents (team lead + teammates) that coordinate
via shared task boards and messaging to work on a project together.&lt;/p&gt;
&lt;p&gt;Currently supported: Claude Code teams (~/.claude/teams/)&lt;/p&gt;
&lt;p&gt;Examples:
thinkt teams # List all teams
thinkt teams list # Same as above
thinkt teams &amp;ndash;json # Output as JSON&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt teams [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; --active show only active teams
 -h, --help help for teams
 --inactive show only inactive (historical) teams
 --json output as JSON&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt/"&gt;thinkt&lt;/a&gt;	 - Tools for AI assistant session exploration and extraction&lt;/li&gt;
&lt;li&gt;&lt;a href="thinkt_teams_list/"&gt;thinkt teams list&lt;/a&gt;	 - List all discovered teams&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt teams list</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_teams_list/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_teams_list/</guid><description>&lt;h2 id="thinkt-teams-list"&gt;thinkt teams list&lt;a class="anchor" href="#thinkt-teams-list"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;List all discovered teams&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt teams list [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for list&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; --active show only active teams
 --inactive show only inactive (historical) teams
 --json output as JSON
 -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_teams/"&gt;thinkt teams&lt;/a&gt;	 - List and inspect agent teams&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt theme</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_theme/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_theme/</guid><description>&lt;h2 id="thinkt-theme"&gt;thinkt theme&lt;a class="anchor" href="#thinkt-theme"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Browse and manage TUI themes&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Browse and manage TUI themes.&lt;/p&gt;
&lt;p&gt;Running without a subcommand launches the interactive theme browser.&lt;/p&gt;
&lt;p&gt;The theme controls colors for conversation blocks, labels, borders,
and other UI elements. Themes are stored in ~/.thinkt/themes/.&lt;/p&gt;
&lt;p&gt;Examples:
thinkt theme # Browse themes interactively
thinkt theme show # Show current theme with samples
thinkt theme show &amp;ndash;json # Output theme as JSON
thinkt theme list # List all available themes
thinkt theme set dracula # Switch to a theme
thinkt theme builder # Interactive theme builder
thinkt theme import f.itermcolors # Import iTerm2 color scheme&lt;/p&gt;</description></item><item><title>thinkt theme browse</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_theme_browse/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_theme_browse/</guid><description>&lt;h2 id="thinkt-theme-browse"&gt;thinkt theme browse&lt;a class="anchor" href="#thinkt-theme-browse"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Browse and preview themes interactively&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Browse available themes with a live preview.&lt;/p&gt;
&lt;p&gt;Navigate themes with arrow keys or j/k, see a live preview of each theme,
and activate one with Enter.&lt;/p&gt;
&lt;p&gt;Key bindings:
↑/↓ or j/k Navigate themes
enter Activate the highlighted theme
e Edit the highlighted theme in the builder
n Create a new theme in the builder
q/esc Quit without changing&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt theme browse [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for browse&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_theme/"&gt;thinkt theme&lt;/a&gt;	 - Browse and manage TUI themes&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt theme builder</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_theme_builder/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_theme_builder/</guid><description>&lt;h2 id="thinkt-theme-builder"&gt;thinkt theme builder&lt;a class="anchor" href="#thinkt-theme-builder"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Launch interactive theme builder&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Launch an interactive TUI for building and editing themes.&lt;/p&gt;
&lt;p&gt;The theme builder shows a live preview of conversation styles and
allows editing colors for all theme elements interactively.&lt;/p&gt;
&lt;p&gt;If no name is provided, edits a copy of the current theme.
If the theme doesn&amp;rsquo;t exist, creates a new one based on the default.&lt;/p&gt;
&lt;p&gt;Examples:
thinkt theme builder # Edit current theme
thinkt theme builder my-theme # Edit or create my-theme
thinkt theme builder dark # Edit the dark theme&lt;/p&gt;</description></item><item><title>thinkt theme import</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_theme_import/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_theme_import/</guid><description>&lt;h2 id="thinkt-theme-import"&gt;thinkt theme import&lt;a class="anchor" href="#thinkt-theme-import"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Import an iTerm2 color scheme as a theme&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Import an iTerm2 .itermcolors file and convert it to a thinkt theme.&lt;/p&gt;
&lt;p&gt;The imported theme is saved to ~/.thinkt/themes/ and can be activated
with &amp;rsquo;thinkt theme set'.&lt;/p&gt;
&lt;p&gt;Examples:
thinkt theme import ~/Downloads/Dracula.itermcolors
thinkt theme import scheme.itermcolors &amp;ndash;name my-theme&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt theme import &amp;lt;file.itermcolors&amp;gt; [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for import
 --name string theme name (default: derived from filename)&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_theme/"&gt;thinkt theme&lt;/a&gt;	 - Browse and manage TUI themes&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt theme list</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_theme_list/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_theme_list/</guid><description>&lt;h2 id="thinkt-theme-list"&gt;thinkt theme list&lt;a class="anchor" href="#thinkt-theme-list"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;List all available themes&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;List all built-in and user themes. The active theme is marked with *.&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt theme list [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for list
 --json output as JSON&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_theme/"&gt;thinkt theme&lt;/a&gt;	 - Browse and manage TUI themes&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt theme set</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_theme_set/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_theme_set/</guid><description>&lt;h2 id="thinkt-theme-set"&gt;thinkt theme set&lt;a class="anchor" href="#thinkt-theme-set"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Set the active theme&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Set the active theme by name.&lt;/p&gt;
&lt;p&gt;Available built-in themes: dark, light
User themes from ~/.thinkt/themes/ are also available.&lt;/p&gt;
&lt;p&gt;Examples:
thinkt theme set dark
thinkt theme set light
thinkt theme set my-custom-theme&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt theme set &amp;lt;name&amp;gt; [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for set&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_theme/"&gt;thinkt theme&lt;/a&gt;	 - Browse and manage TUI themes&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt theme show</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_theme_show/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_theme_show/</guid><description>&lt;h2 id="thinkt-theme-show"&gt;thinkt theme show&lt;a class="anchor" href="#thinkt-theme-show"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Display a theme with styled samples&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Display a theme with styled samples and a conversation preview.&lt;/p&gt;
&lt;p&gt;If no name is provided, shows the active theme.&lt;/p&gt;
&lt;p&gt;Examples:
thinkt theme show # Show active theme
thinkt theme show dracula # Show the dracula theme
thinkt theme show &amp;ndash;json # Output active theme as JSON&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt theme show [name] [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for show
 --json output theme as JSON&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_theme/"&gt;thinkt theme&lt;/a&gt;	 - Browse and manage TUI themes&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt tui</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_tui/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_tui/</guid><description>&lt;h2 id="thinkt-tui"&gt;thinkt tui&lt;a class="anchor" href="#thinkt-tui"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Launch interactive TUI explorer&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Browse Claude Code conversation sessions in a three-column
terminal interface. Navigate projects, sessions, and conversation
content with keyboard controls.&lt;/p&gt;
&lt;p&gt;Column 1: Project directories
Column 2: Sessions with timestamps
Column 3: Conversation content with colored blocks&lt;/p&gt;
&lt;p&gt;Press T to open thinking-tracer for the selected session.&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt tui [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for tui
 --log string write debug log to file&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt/"&gt;thinkt&lt;/a&gt;	 - Tools for AI assistant session exploration and extraction&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt version</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_version/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_version/</guid><description>&lt;h2 id="thinkt-version"&gt;thinkt version&lt;a class="anchor" href="#thinkt-version"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Print the version information&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt version [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for version
 --json output as JSON&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt/"&gt;thinkt&lt;/a&gt;	 - Tools for AI assistant session exploration and extraction&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt web</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_web/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_web/</guid><description>&lt;h2 id="thinkt-web"&gt;thinkt web&lt;a class="anchor" href="#thinkt-web"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Open the web interface in your browser&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Open the thinkt web interface in your default browser.
If the server is not already running, it will be started in the background.&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt web [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for web
 --host string server host (default &amp;#34;localhost&amp;#34;)
 --no-open don&amp;#39;t auto-open browser
 -p, --port int server port (default 8784)&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt/"&gt;thinkt&lt;/a&gt;	 - Tools for AI assistant session exploration and extraction&lt;/li&gt;
&lt;li&gt;&lt;a href="thinkt_web_lite/"&gt;thinkt web lite&lt;/a&gt;	 - Open the lightweight web interface&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>thinkt web lite</title><link>https://wethinkt.github.io/go-thinkt/command/thinkt_web_lite/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://wethinkt.github.io/go-thinkt/command/thinkt_web_lite/</guid><description>&lt;h2 id="thinkt-web-lite"&gt;thinkt web lite&lt;a class="anchor" href="#thinkt-web-lite"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Open the lightweight web interface&lt;/p&gt;
&lt;h3 id="synopsis"&gt;Synopsis&lt;a class="anchor" href="#synopsis"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Open the thinkt lite web interface (debugging and development view).&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;thinkt web lite [flags]&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -h, --help help for lite
 --host string server host (default &amp;#34;localhost&amp;#34;)
 --no-open don&amp;#39;t auto-open browser
 -p, --port int server port (default 8784)&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="options-inherited-from-parent-commands"&gt;Options inherited from parent commands&lt;a class="anchor" href="#options-inherited-from-parent-commands"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; -v, --verbose verbose output&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="see-also"&gt;SEE ALSO&lt;a class="anchor" href="#see-also"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="thinkt_web/"&gt;thinkt web&lt;/a&gt;	 - Open the web interface in your browser&lt;/li&gt;
&lt;/ul&gt;</description></item></channel></rss>