Skip to main content

Getting Started

First time? Just ask:
This shows you all available features and how to use them. No memorization needed! Step 1: Export chat from Cursor/VS Code to ~/.codearchitect/exports/ Step 2: Say:
Or with explicit topic:
Saves architecture decisions, trade-offs, and technology choices in a readable folder structure:

Code Review

Step 1: Export chat to ~/.codearchitect/exports/ Step 2:
Documents review feedback, improvements, and best practices.

Debugging

Step 1: Export chat to ~/.codearchitect/exports/ Step 2:
Builds a troubleshooting knowledge base for future reference.

Architecture Decisions

Step 1: Export chat to ~/.codearchitect/exports/ Step 2:
Tracks decision context, options, rationale, and consequences.

Development Workflow

Step 1: Export chat to ~/.codearchitect/exports/ Step 2:
Captures setup steps, configuration, and troubleshooting tips.

Team Knowledge Sharing

Step 1: Export chat to ~/.codearchitect/exports/ Step 2:

Retrieving Sessions

Get Help First

Shows you how to retrieve sessions and lists available options.

Get Specific Session

Retrieves a specific session by folder name with optimized format for LLM consumption.

List Recent Sessions

Lists all sessions from a specific date, useful for reviewing daily work.

List All Sessions

Lists all available sessions across all dates.

Review Architecture Decisions

Retrieves stored architecture discussions for reference during design work.

Folder Structure

Sessions are organized in readable topic folders: Main location: ~/.codearchitect/sessions/
  • Windows: C:\Users\YourName\.codearchitect\sessions\
  • Linux/Mac: ~/.codearchitect/sessions/
Export folder: ~/.codearchitect/exports/
  • Export chats here for automatic detection

Token Optimization

The get_session tool automatically uses TOON format when retrieving sessions, providing ~40% token reduction when sending to LLMs:
This reduces API costs and improves response times when working with large conversation histories.

Searching Sessions

Search by Keyword

When you remember discussing something but not the exact session name:
This searches across all sessions and returns matching results with relevance scores and context snippets.

Search with Date Filter

Search sessions from a specific date:

Search with Date Range

Search sessions within a date range:

Search with Limit

Get top matches only:
Discover related sessions you might have forgotten about:
This helps you find all conversations about microservices architecture across your knowledge base.

Complete Workflow: Store → Search → Retrieve

  1. Store session:
  2. Search when needed:
  3. Get specific session:
This workflow helps you maintain context across multiple conversations and build a comprehensive knowledge base.