Spaces
A Space is TARX’s unit of context — a persistent container for files, memories, and conversations grouped around a project.
What’s in a Space?
| Component | Description |
|---|---|
| Files | Indexed documents, code, images — RAG-embedded |
| Memories | Decisions, notes, facts — semantic search |
| Conversations | Session summaries with key decisions |
| Context | Computed project state for AI sessions |
Creating a Space
Spaces are created automatically when you:
- Upload files to a project in the TARX sidebar
- Use
tarx_rememberwith acontextfield - Save a conversation with
tarx_save_conversation
Listing Spaces
Via MCP:
{
"tool": "tarx_list_spaces"
}Returns:
{
"spaces": [
{ "id": "sp_abc123", "name": "tarx-web", "created_at": "2026-03-01" },
{ "id": "sp_def456", "name": "quantum-research", "created_at": "2026-02-15" }
]
}Listing Files in a Space
{
"tool": "tarx_list_files",
"arguments": { "space_id": "sp_abc123" }
}Loading Project Context
{
"tool": "tarx_project_context",
"arguments": { "project": "tarx-web", "depth": "full" }
}This returns files, recent decisions, and activity — everything an AI needs to understand your project before responding.
Storage
All Space data lives locally in SQLite (memory.db) and on disk (tarx/files/).
RAG embeddings enable semantic search across all content in a Space.
Last updated on