Digvijay Makwana

Crait

This is an announcement for a small project that I've been working on: Crait.

Crait is a tool that allows you to chat with and search sematically over a large corpus of documents. Some use cases that it works well for:

  • Understanding scenarios from long/complex contracts (benefits documents, lease agreements)
  • Searching for specific terms and clauses from internal documentation

Crait Example

Crait supports a variety of file types: .docx, .pptx, .pdf, & .txt.

I started this project to get my hands dirty with web development and building with LLMs. It's been very useful in understanding pain points for the developer experience for LLM applications. It's a great seed for future projects.

Roadmap

  • Conversational support
  • Self-querying
  • Tabular data extraction & parsing
  • Improved summarization support