Open Source · MIT License

textrawl

Personal knowledge base for AI. Crawl your documents, search with meaning.

npx textrawl initbyJeff Green

Why textrawl?

Crawl Everything

Markdown, PDF, HTML, plain text. Your documents, structured for AI.

Semantic Search

Find by meaning, not just keywords. Ask questions, get answers.

MCP Native

Built for Claude and other MCP clients. Your knowledge in every chat.

Local First

Run entirely on your machine. Your data never leaves.

MCP Tools

Five tools that give your AI access to everything you know.

search_knowledge

Hybrid semantic + full-text search

get_document

Retrieve full document content

list_documents

Browse with pagination and filters

update_document

Update document metadata

add_note

Create notes with auto-embedding

Up and running in 60 seconds

1git clone https://github.com/jeffgreendesign/textrawl.git

Clone the repo

2pnpm run setup

Configure credentials

3pnpm run dev

Start 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.

JG
Built byJeff GreenProduct Engineer