SK Memory

Find project documents by their words, meaning, or tags. SK Memory is the search system behind Project Navigator, related-document suggestions, and connected AI clients.

Indexing and semantic search run on your computer. They do not require an AI account or send documents to an embedding service. AI Tools and connected AI clients can send the context you give them to their configured providers.

The general project index reads Markdown, plain text, RTF, JSON, HTML, CSS, JavaScript, C#, Python, XML, patch, and diff files.

Images, PDFs, videos, and CSV or TSV tables can be viewed, but their contents are not read by this index. Opening a file in a viewer does not make its contents searchable. Some formats that the code editor can open are also outside the general index.

Search covers up to five folder levels. Hidden folders and common generated folders such as bin, obj, and node_modules are skipped. Unity .meta files are also excluded.

When documents become searchable

Opening a project starts a background check of its supported files. Saving a supported document in ThinkForge updates its search content. Changes made by another application are picked up while ThinkForge watches the project.

A large import can take time to become fully searchable. Selecting a new supported text file in the folder tree also adds it to search before showing its preview.

Saved Project Maps have searchable node text. Save a map after changing its nodes when you need an AI client to find the new content.

Find a missing result

Check that the document belongs to the project you are searching, uses a supported file type, and is outside excluded folders. Give indexing time to finish after a large import.

Use the filename or path when you know it. Try Smart when you remember the subject but not the wording. See Search and Retrieval.

If semantic results are unavailable, see Embeddings. A connected MCP client can also check indexing statistics or request Reconcile Project to check the files against the search index.

A file moved or renamed while ThinkForge was closed can need attention before new files appear in search. Reconciliation preserves uncertain records rather than guessing which document moved; follow the reported paths and resolve the affected file operation.

Keep search data in your backup

Back up the whole project folder, including the hidden .fire folder, to keep document tags and other project state along with the files. See Projects and Documents.