Site Navigation
Quick access to all ThinkForge pages and features
General
-
Homepage
ThinkForge home
-
About Us
Our mission and story
-
FAQ
Frequently asked questions
-
Contact Support
Get help
-
Privacy Policy
How we protect your data
-
Terms of Service
Usage terms
-
Product Updates
Latest news and updates
-
Join Waitlist
Get early access
-
Welcome
Welcome to ThinkForge
-
Coming Features
What's next
ThinkForge Chat Available
-
ThinkForge Chat
AI chat assistant for your browser
-
ThinkForge Chat FAQ
Frequently asked questions about ThinkForge Chat
-
Quick Start Guide
Get started in minutes
ThinkForge Desktop Coming Soon
-
All Features
Explore every ThinkForge feature
-
Power Strip
Your desktop command center
-
Tool Forge
Create tools and agents from prompts
-
Search & Memory
Find and reuse project context
-
Project Navigator
Your in-app and floating project workspace
-
Browser Tools
Capture web pages, chats, and research
-
Integrations
Connect the tools you already use
-
Workspaces
Recover and act on working context
-
Dashboard
Your project control center
-
Mind Mapping
Map ideas and relationships visually
-
Meta Agent
An agent that builds other agents
-
Orchestrator
Coordinate multi-step agent workflows
-
VS Code Integration
ThinkForge inside your editor
Solutions
-
For Content Creators
Create better content faster
-
For Developers
Ship with fewer rewrites
-
For Product Teams
Discovery to roadmap
-
For Researchers
From source to draft
-
For Students
Learn smarter
Pricing & Download
-
Pricing Plans
Choose your plan
-
Desktop App
Get the desktop app
Product Documentation
Complete product documentation
-
Documentation Home
Welcome to ThinkForge. This is the user documentation for the current beta.
-
What Is ThinkForge?
ThinkForge is a Windows desktop environment for project-based knowledge work. It keeps documents, search, reusable context, agents, automations, and capture tools connected to the same local project instead of scattering them across unrelated apps and browser tabs.
-
Editions and Licensing
Status: Closed beta behavior for 0.9.0-beta.4
-
Terminology
A reference for the names ThinkForge uses for its systems and surfaces.
-
Installation and Updates
This document covers installing the ThinkForge desktop application, where it puts things on disk, how to update it, and what uninstalling does and does not remove. For what to do after the app is running, see Getting Started. For installing the browser extension, see Chrome Extension / Installation.
-
Getting Started
This guide covers the first beta launch, creating a project, and verifying the main desktop, Chrome, AI, and MCP features.
-
Document Linking
ThinkForge documents support links as part of the document content. Links are stored in ordinary Markdown, remain visible in the source file, and work in both the rich-text editor and Project Navigator's focused document reader.
-
Folder Tree
The folder tree is the primary navigation surface in ThinkForge. It appears as a sidebar panel showing project content organized into collapsible sections — physical files and folders, workspaces, pinned items, shortcuts, recents, tags, tools, automations, Smart Clipboard, and trash.
-
Global Dashboard
The Global Dashboard implementation is retained as a cross-project widget canvas, but its main-window tab is disabled for the current MVP.
-
Keyboard Shortcuts
ThinkForge separates application shortcuts from Windows-global hotkeys. Application shortcuts work while ThinkForge is active, including while the rich-text or code editor owns focus. Windows-global hotkeys work from other applications.
-
Projects and Documents
A ThinkForge project is a folder on disk initialized with a hidden .fire/ directory. Your content remains ordinary files arranged in whatever folder structure you choose.
-
Settings and Preferences
Settings is a full-window page in the main application, opened from the command bar. A navigation sidebar on the left selects which section appears on the right.
-
Tags and Metadata
ThinkForge uses tags to organize and find documents across a project. Tags are stored alongside the document's indexed content, not in sidecar files on disk. Every indexed document can have tags added, removed, and searched.
-
Task Board
ThinkForge's task system is a per-project tracker with list, kanban, timeline, and table views. The same task data is available in a main-window Tasks tab and in the standalone Task Board window opened from Power Strip.
-
Using Document Links
Use document links to move directly between related project documents or between headings in one document. Links are saved as ordinary document content, so they remain visible in Markdown and are not limited to Project Navigator's relationship views.
-
Automation Canvas
The project-scoped Automations tab is the beta editor for sequential multi-tool workflows. It hosts the canvas, an automation selector, canvas commands, a collapsible Project Navigator column, and the document and tool info panel.
-
Automation Scripts
An automation library artifact or surface deployment is a version 1 JSON file in the project.
-
Automations
Automations connect existing Agent Tools into a repeatable sequence on a dedicated project-scoped authoring page.
-
Automations: Beta Limitations and Roadmap
Connections determine a run order, then every tool runs in sequence. Connections do not activate routes.
-
Deploying Automations
An automation canvas is the editable workflow. Deploying it publishes a runnable project version. Placing that automation on the Tools page or Power Strip creates an independent deployment.
-
Running Automations
The beta has two sequential execution paths: one for the editable canvas and one for deployed scripts. Both run each tool the same way, but they do not share a scheduler.
-
Chrome Extension Overview
The Think Forge Extension is an optional Chrome extension that connects supported AI-chat pages and browser content to the ThinkForge desktop app. Its active beta features include conversation navigation, bookmarks, cross-platform branching, desktop launchers, project-document insertion, and browser-to-project capture.
-
Installation
The beta extension is installed as an unpacked Chrome extension. There is no Chrome Web Store installation step for this beta release.
-
Platform Support
The Think Forge Extension version 2.0.0 supports eight AI-chat platforms. Site support depends on page structure, so a site redesign can affect extraction until support is updated.
-
Quick Command Menu
The Quick Command Menu is a separate in-page Chrome extension feature, not the desktop Power Strip.
-
Side Panel
The Think Forge side panel is the extension's main browser interface. It runs beside the active page and has four tabs: Navigator, Organize, Tools, and Settings.
-
Web Capture
Web Capture moves browser content into the active ThinkForge desktop project. The extension extracts the page or selection, sends the result to the desktop, and ThinkForge saves and indexes the resulting project file.
-
Document editor
ThinkForge opens each editable file in the editor suited to its format. Documents and Markdown use the document editor; source code, configuration, and plain-text files use the code editor.
-
Floating Navigator
Floating Navigator is a detached, always-available window that wraps the same folder tree used inside Project Navigator. It floats on top of other applications so you can browse your project, search documents, access the smart clipboard, and open files without switching away from whatever you're working in.
-
Contextual Help
ThinkForge can open focused help for the control you are currently using. The help window searches the bundled User Docs project, so its results describe the same released behavior as this guide.
-
ThinkForge MCP Overview
The ThinkForge MCP server exposes project knowledge and bounded ThinkForge operations to external AI tools through the Model Context Protocol. It runs locally inside the desktop app on port 3001 and gives compatible clients access to indexed documents, conversations, tags, project instructions, safe document writes, and the active Mind Map's context, semantic node discovery, and revision-checked patch boundary.
-
MCP Tools Reference
This document describes every tool the ThinkForge MCP server exposes to connected AI clients. Each tool is called through JSON-RPC 2.0 via tools/call with a tool name and arguments object. Results are returned as JSON inside the MCP content envelope.
-
Project Instructions System
Status: Current
-
Using MCP with AI Clients
The ThinkForge MCP server works with any tool that supports the Model Context Protocol. This document covers which clients are supported, how to configure them, and how to verify the connection.
-
Mind Map
Mind Map is a visual workspace for organizing a project, planning a system, or breaking a large idea into manageable parts. You can build a map with ThinkForge's Tool Agent, turn the current project's folder structure into a map, or start with one node and build it yourself.
-
Mobile Dashboard
ThinkForge Mobile is the Android companion to ThinkForge Desktop. Its primary role is to browse and work with the active Desktop project over the local network, while ThinkForge Desktop stays authoritative for project files, tasks, Tools, and writes.
-
Power Strip Overview
Power Strip is ThinkForge's floating desktop command bar. It stays available above other applications and provides fast access to capture actions, project tools, sidecar panels, agents, automations, and Chrome-aware commands.
-
Agents and Automations
Power Strip can run deployed agents and automations directly from the desktop surface. It can also attach agent hooks to supported actions and display execution feedback near the command that started the work.
-
AI Activity Sidecar
The AI Activity Power Strip sidecar shows recent successful document changes made through ThinkForge MCP for the active project. It is available in the Power Strip customization catalog but is not added to default or existing profiles automatically.
-
Browser Commands
Browser Commands are Chrome-aware buttons on the desktop Power Strip. They are not a separate browser strip and not an in-page menu.
-
Commands and Behavior
This document describes Power Strip's command catalog and how the surface behaves.
-
Customization
Power Strip customization opens with the + button at the end of the strip. The modal has three tabs: Commands, Settings, and Status.
-
Sidecar Panels
Power Strip sidecars are compact panels that open beside the desktop strip. They provide focused access to project content and configured tools without opening the full ThinkForge window.
-
Overview
Overview is Project Navigator's project summary. It is designed for quick re-entry: open the project, scan what exists and what was recently active, then move to the folder, workspace, or document you need.
-
Cluster View
Cluster View, also called Forge Graph in parts of the interface, is a spatial map of indexed documents. Each document is a node on a force-directed canvas. The view helps you see related material without relying on folder paths alone. Hover or focus the Clusters view selector and press F1 to open a prepopulated search of these User Docs for the SK Memory and relationship features behind the map.
-
Files
Files is the default file-browsing view in Project Navigator. It shows the current folder's immediate subfolders and supported files. A selection in the folder tree activates the pinned Files tab, so other working tabs keep their state.
-
Insights View
Insights View summarizes the active project's explicit document-link graph. It helps you find highly connected documents, documents with no manual links, and the relationship intents used across the project.
-
Project Navigator
Project Navigator is ThinkForge's main project workspace. It combines project navigation, document browsing, activity recovery, and relationship views in one desktop surface. Automation authoring is a separate project-scoped tab.
-
Workspaces
Workspaces are saved project contexts for a task or topic. They collect references to files, up to three goals, and attached ThinkForge tools so you can return to a stream of work without reconstructing it from memory.
-
Project Templates Overview
Project templates give new projects a head start. Instead of creating an empty project and building structure from scratch, you select a template that provisions a set of documents, folders, and optionally agent deployments tailored to a specific type of work.
-
Built-in Templates
ThinkForge ships with 21 workspace templates organized into four categories. Each template creates a set of pre-configured documents tailored to a specific type of work.
-
SK Memory Overview
SK Memory is the per-project search and indexing system in ThinkForge. It reads text-based files from the project folder, breaks them into searchable chunks, generates vector embeddings, and stores everything in a project-local database. This index powers document search, semantic similarity discovery, smart links, tag management, the Forge Graph visualization, and the MCP server's search tools.
-
Embeddings
SK Memory generates vector embeddings locally using a model bundled with ThinkForge. These embeddings power semantic search, smart link discovery, and the Forge Graph visualization.
-
Search and Retrieval
SK Memory provides four search modes that can be used independently or combined. Each queries the project's index and returns results ranked by relevance.
-
Smart Clipboard
Smart Clipboard is a persistent, global clipboard stack that runs independently of any project. It captures everything you copy to the Windows clipboard — text, files, folders, and images — and keeps it in a reusable list. Items stay until you remove them or the stack reaches its 25-item capacity, at which point the oldest item is dropped.
-
Creating Themes
ThinkForge themes can be created through the Theme Editor in the desktop app, or by writing JSON files directly. This document covers both approaches and explains the structure of a theme file.
-
Theme System
ThinkForge themes control every surface color, font, and spacing value in the application. Switching a theme updates the whole interface immediately — there is no save step and no restart.
-
Skills Overview
Skills are the atomic operations that tools are built from. Each step in a tool invokes one skill. Skills range from deterministic text operations to AI processing, external API calls, public webpage retrieval, and trusted local Python scripts.
-
API Credential Management
External service integrations require credentials — API keys or OAuth tokens — to authenticate. This document covers how credentials are stored, configured, and used by tools.
-
Connected Services
ThinkForge connects to 11 external services through the CallConnectedAPI skill. Connected services let tools read data from and push data to the platforms you use daily — project management, communication, CRM, scheduling, and financial tools.
-
Context and Input
Tools process the context supplied by the surface where they run. They do not automatically read the clipboard, active document, browser page, or every open project file.
-
Core Skills
This document covers the core skills available to user-created tools: AI processing, text manipulation, data operations, and local Python execution. These are the building blocks of most tool pipelines.
-
Creating Tools
Create a reusable tool from the Tools page by describing the workflow in a conversation.
-
Deploying Tools
A tool stores a reusable workflow. A deployment places that tool on the Tools page, Power Strip, Ribbon, or a project folder.
-
External API Skills
The CallConnectedAPI skill connects tools to 11 external services. A single skill handles all services — the service and operation arguments determine which API endpoint gets called.
-
File and Project Skills
These skills handle file system operations and project-scoped actions. They allow tools to read secondary files, write output, list directories, and search for files.
-
Python Script Tools
Python Script Tools let an Agent Tool run an existing local .py file through the normal ThinkForge tool runtime.
-
Remote Tool Execution
ThinkForge Mobile is a local-network remote control for the desktop's active project and deployed tools. The desktop remains authoritative for project identity, documents, filesystem writes, SK Memory, credentials, and execution.
-
Running Tools
A saved tool runs its skills in order and returns the final step's output.
-
Service Reference
Detailed operation reference for each connected service. For each service, this lists the available operations, their target parameters (configured once), and content parameters (provided per execution).
-
Tool Anatomy
A saved tool contains a reusable workflow. A deployment is the configured placement you run from the Tools page or another surface.
-
Tool Output and Results
A tool reports progress as its steps run and shows the final result or error.
-
Tool Surfaces
A tool contains a reusable workflow. A deployment places that tool somewhere you can configure and run it. Each deployment can have its own context, settings, AI model, and triggers.
-
Tool System: Beta Limitations
This page separates shipped behavior from designs that are not implemented.
-
Tool Triggers
Triggers run a deployment automatically. Each deployment can have its own schedules and watched folders.
-
Tools via MCP
ThinkForge MCP does not currently expose user-created Agent Tools.
-
Tools via the Chrome Extension
The Chrome extension does not provide a browser-native tool library or result viewer.
-
What Are Agent Tools
Agent Tools are reusable workflows built from ThinkForge skills. You describe a task in natural language, review the proposed steps, and approve the tool before it is saved.
-
Voice to Text
Voice to Text turns an explicit microphone recording into editable text with a local Whisper model. Desktop recordings are captured and transcribed on your Windows computer. The Android companion can send a recording directly to the paired desktop, where transcription still runs locally. No online transcription service is used.
Chat Extension Docs
-
Chat Docs Home
Chrome extension documentation
-
Getting Started
First steps
-
Forge Docs
Core documentation
-
Organization
Organize your chats
-
Tagging
Tag your content
-
Navigation
Navigate efficiently
-
Personas
Custom AI personas
-
Quick Tag Lookup
Find tags fast
-
Keyboard Shortcuts
Power user shortcuts
-
Privacy & Security
Security guide
-
Troubleshooting
Fix common issues
Resources
-
Resources Home
All resources
-
Blog
Latest articles
-
FAQ
Common product questions
Community
-
Feature Requests
Request new features
Project Workspaces — Creator Workflows
-
YouTube Production
Plan, script, record, edit, and publish videos
-
Podcast Production
Episodes, guests, show notes, and publishing
-
Newsletter Production
Plan, draft, and publish newsletters
-
Short-Form Content
Shorts, Reels, TikTok content pipeline
-
Content Repurposing
Turn one piece into many
-
Online Course
Modules, lessons, scripts, and feedback
Project Workspaces — Small Business
-
Small Business
Offers, clients, content, and admin
-
Client Proposal
Discovery, scope, pricing, and follow-ups
-
Client Onboarding
Welcome packets, contracts, and checklists
-
Product Launch
Messaging, assets, and launch tasks
-
Marketing Campaign
Goals, channels, assets, and reviews
-
Lead Pipeline
Leads, follow-ups, and deal stages
Project Workspaces — Research & Writing
-
Academic Research
Sources, citations, drafts, and feedback
-
Market Research
Competitive analysis and synthesis
-
Investigative Research
Long-running multi-source investigation
-
Book Writing
Outline, draft, revise, and publish
-
Coaching & Consulting
Client sessions, notes, and follow-ups
Project Workspaces — Solo App Builders
-
Web App
Modular web app project structure
-
Mobile App
iOS and Android project management
-
Browser Extension
Chrome, Firefox, and Edge extensions
-
Indie Game Dev
Mechanics, assets, and playtesting