Katot AI
#001 / Product / Umut Can Ozyar
Structured extraction from text with custom schemas for real document workflows.
Built around practical use cases like invoice parsing, contract analysis, and entity extraction where output structure matters as much as model quality.
Details
Katot AI started from a simple product constraint: useful extraction systems need to produce structured output that can survive contact with real workflows. The work focused less on generic chat interactions and more on turning documents into dependable fields, entities, and schema-bound results.
The product direction centered on tasks like invoice parsing, contract analysis, and custom extraction pipelines where the downstream consumer is another system, not just a person reading an answer. That shaped both the interface and the model behavior toward reviewability, predictable structure, and iteration around edge cases.
What made it interesting was the practical layer around the model itself: schema design, evaluation on messy inputs, and deciding where to make the user explicit about expectations instead of hiding everything behind a single prompt box.
Demo
Live product
The current demo is the public Katot AI site, which shows the product direction and how structured extraction is framed.