textrawl
Personal knowledge base for AI. Crawl your documents, search with meaning.
Why textrawl?
Crawl Everything
Markdown, PDF, HTML, email, DOCX. Your documents, structured for AI.
Semantic Search
Find by meaning, not just keywords. Hybrid search fuses keyword and vector results.
Persistent Memory
Remember facts, track conversations, and build a knowledge graph across sessions.
Proactive Insights
Automatically discover connections, patterns, and outliers across your knowledge base.
MCP Native
Built for Claude and other MCP clients. 22 tools for your knowledge in every chat.
Local First
Run entirely on your machine. Your data never leaves.
MCP Tools
Twenty-two tools that give your AI access to everything you know.
Document Tools
search_knowledgeHybrid semantic + full-text search
search_with_contextSearch documents, memories, and conversations
get_documentRetrieve full document content
list_documentsBrowse with pagination and filters
update_documentUpdate document metadata
add_noteCreate notes with auto-embedding
knowledge_statsKnowledge base statistics
Memory Tools
remember_factStore facts about entities
recall_memoriesSearch stored memories
relate_entitiesCreate entity relationships
get_entity_contextGet all info about an entity
list_entitiesBrowse known entities
forget_entityDelete entity and memories
memory_statsView memory statistics
extract_memoriesExtract entities from text via LLM
Conversation Tools
save_conversation_contextSave conversation for recall
recall_conversationSearch past conversations
list_conversationsBrowse conversation history
get_conversationGet full conversation transcript
delete_conversationDelete a conversation session
conversation_statsConversation storage statistics
Insight Tools
get_insightsView discovered patterns and connections
discover_connectionsTrigger insight scan
dismiss_insightDismiss an insight
insight_statsInsight queue statistics
Up and running in 60 seconds
git clone https://github.com/jeffgreendesign/textrawl.gitClone the repo
pnpm run setupConfigure credentials
pnpm run devStart the MCP server
Why I built this
I kept losing context. Notes in one app, bookmarks in another, PDFs scattered across folders. When I needed to find something, search always failed me.
Textrawl started as a personal knowledge base—a way to crawl my own documents and make them searchable with semantic understanding, not just keyword matching.
Now it's an MCP server that gives AI assistants access to your knowledge. Your second brain, available in every conversation.