Quick Start

Get Quoth running in 5 minutes

This guide will help you connect Quoth to your AI tool and start using it to improve your AI-assisted development workflow.

Prerequisites

Before you begin, make sure you have:

  • An AI tool that supports MCP (Model Context Protocol)
    • Claude Desktop
    • Claude Code (CLI)
    • Cursor
    • Or any MCP-compatible client
  • A Quoth account (free tier available)

Step 1: Create an Account

1

Visit quoth.triqual.dev and click Get Started

2

Sign up with your email address

3

Verify your email to activate your account

Step 2: Connect Your AI Tool

The local plugin provides autonomous self-learning with 22 MCP tools, 9 hook bindings, and a background daemon. The fastest way to set up is the interactive CLI:

# Clone the repo (if you haven't)
git clone https://github.com/Montinou/quoth.git
cd quoth

# Interactive setup wizard (recommended)
node quoth-plugin/scripts/cli.js init

# Or manual setup (creates symlinks, injects hooks, adds permissions)
bash quoth-plugin/scripts/setup.sh

The cli.js init wizard will guide you through:

  • Mode selection: managed (cloud pipeline, no API keys needed) or local (full self-hosted)
  • Hook and MCP server installation
  • Daemon configuration including Unix socket query server

This gives you:

  • 22 local MCP tools for patterns, intelligence, agents, and skills
  • 9 hooks for automatic trajectory capture, task routing, pattern injection
  • Background daemon that learns from your sessions autonomously
  • Unix socket query server at ~/.quoth/daemon.sock for ~20ms routing and injection
  • Session-level batch distill for high-quality pattern extraction

Managed mode lets you skip API key setup entirely. The daemon sends trajectories to the cloud pipeline (POST /api/v1/pipeline/process) for processing. Choose managed mode during cli.js init if you want zero-config learning.

The local plugin captures every tool interaction with full context (user intent, LLM reasoning, sanitized I/O) and distills reusable patterns automatically. No manual steps needed.

Claude Code β€” Cloud MCP

For cross-team knowledge sharing, semantic search, and agent-to-agent communication:

claude mcp add --transport http quoth https://quoth.triqual.dev/api/mcp

When prompted, select "Authenticate" from the /mcp menu. Your browser will open for login.

Both Together

For the full experience, install both. The local plugin handles self-learning and pattern management, while the cloud MCP provides cross-team sharing, semantic search, and agent coordination. High-confidence local patterns are automatically promoted to the cloud nightly.

Step 3: Initialize Your Knowledge Base

Auto-memory is seamless. After running /quoth-init, learnings are automatically captured and consolidated in the background. No manual steps needed.

Run Genesis to automatically document your codebase:

/quoth-genesis

Or ask Claude directly: "Run Genesis to document this project"

Genesis will analyze your code and create documentation for:

  • Project structure and architecture
  • Tech stack and dependencies
  • Coding conventions and patterns

Start with the minimal depth level for a quick overview, then run comprehensive when you need full documentation.

Step 4: Register Your Agent (Optional)

To enable agent-to-agent communication across your organization:

// Register this agent instance
quoth_agent_register({
  agent_name: "my-agent",
  display_name: "My Agent πŸ€–",
  instance: "mac",
  role: "specialist"
})

This enables:

  • Cross-instance messaging β€” Agents on AWS, Mac, WSL2 can talk to each other
  • Task assignment β€” Create and assign tasks between agents
  • Real-time delivery β€” Async message bus for instant notifications

Step 5: Start Building

Now when you write code with AI assistance, Claude will automatically receive hints to use Quoth patterns. You can also explicitly ask for guidelines:

Use quoth_guidelines('code') and search for authentication patterns
"Create a new API endpoint for user authentication"

Claude will search your knowledge base before generating code, ensuring it follows your documented patterns. When Quoth is used, you'll see the πŸͺΆ badge showing which patterns were applied.

Example: Agent-to-Agent Communication

// List all agents in your organization
quoth_agent_list()

// Send a message to another agent
quoth_agent_message({
  to: "documentation-agent",
  message: "Please review the new API patterns",
  priority: "normal"
})

// Create a task for an agent
quoth_task_create({
  assigned_to: "documentation-agent",
  title: "Update API documentation",
  priority: 4
})

Next Steps