Model Context Protocol Server
Nevermore Forget.
Quoth The Memories.
Knowledge that outlives the session.Wisdom that grows with every conversation.
UserService.test.ts
AUDITING
// Quoth Analysis:1 Violation Detected
import { describe, it, expect } from 'vitest';
import { UserService } from './UserService';
describe('UserService', () => {
it('should fetch user', async () => {
const mock = jest.fn();Violation
...
Quoth Suggestion
const mock = vi.fn();
“According to 'patterns/backend-unit-vitest.md', Jest globals are forbidden. Use Vitest native utilities.”
How It Works
Scroll to explore the architecture












1
From Search to Memory
- ◆Before: Manual search, context bloat, no persistence
- ◆After: Automatic injection, subagent handles memory, knowledge grows
2
The System
- ◆Local .quoth/ folder stores knowledge
- ◆6 hooks enforce and capture
- ◆quoth-memory subagent (Sonnet)
3
Every Session, Captured
- ◆Context injected at start
- ◆Actions logged as you work
- ◆Learnings promoted at end
4
Knowledge Promotion
- ◆Session captures decisions & patterns
- ◆You approve what persists
- ◆Local → Remote sync optional
5
Your Rules
- ◆Blocking: Enforce gates strictly
- ◆Reminder: Gentle nudges
- ◆Off: Full manual control
6
3 Minutes to Memory
- ◆Install plugin
- ◆Run /quoth-init
- ◆Start coding

1
From Search to Memory
- ◆Before: Manual search, context bloat, no persistence
- ◆After: Automatic injection, subagent handles memory, knowledge grows

2
The System
- ◆Local .quoth/ folder stores knowledge
- ◆6 hooks enforce and capture
- ◆quoth-memory subagent (Sonnet)

3
Every Session, Captured
- ◆Context injected at start
- ◆Actions logged as you work
- ◆Learnings promoted at end

4
Knowledge Promotion
- ◆Session captures decisions & patterns
- ◆You approve what persists
- ◆Local → Remote sync optional

5
Your Rules
- ◆Blocking: Enforce gates strictly
- ◆Reminder: Gentle nudges
- ◆Off: Full manual control

6
3 Minutes to Memory
- ◆Install plugin
- ◆Run /quoth-init
- ◆Start coding
Memory That Learns With You
Initialize AI Memory in seconds. Every session captures knowledge. End-of-session prompts let you promote learnings to persistent storage.
Terminal
$/plugin install quoth@quoth-marketplace
✓ Plugin 'quoth' v2.0 installed (MCP + hooks + agents)
$/quoth-init
✓ Created .quoth/ folder structure
$Work session:"Create auth service tests"
◆Context injected from .quoth/*.md~500 tokens
◆Searching patterns.md for test conventionsfound
◆Actions logged to .quoth/sessions/abc123/3 entries
◆Session end: reviewing learnings...2 patterns
★Learnings promoted to .quoth/patterns.md
The Memory Architecture
Knowledge as Code. Context as Law.
Local-First Memory
Knowledge persists in .quoth/ folder across sessions. Decisions, patterns, errors, and learnings survive context compaction.
quoth-memory Subagent
A Sonnet-powered memory interface summarizes context (~500 tokens) and answers queries without bloating your main conversation.
Knowledge Promotion
Session learnings are captured automatically. At session end, choose to promote to local files, remote Quoth, or both.
v2.0
AI Memory
~500
Token Context
6
Hooks Active
∞
Sessions Captured