# kagi_ex v0.1.0 - Table of Contents > Typed Elixir client for Kagi Search, Summarizer, and Maps, built on Req. ## Pages - [kagi_ex](readme.md) - [Changelog](changelog.md) - [Using kagi_ex](usage-rules.md) - [RELEASE](release.md) ## Modules - [Kagi](Kagi.md): Typed client for [Kagi](https://kagi.com) Search, Summarizer, and Maps. - [Kagi.Client](Kagi.Client.md): Reusable configuration for Kagi requests. - Search - [Kagi.Search](Kagi.Search.md): Search response returned by `Kagi.search/1..3`. - [Kagi.SearchResult](Kagi.SearchResult.md): A single Kagi search result. - Summarizer - [Kagi.Summary](Kagi.Summary.md): Summary response returned by `Kagi.summarize/1..3`. - Maps - [Kagi.Maps](Kagi.Maps.md): Maps response returned by `Kagi.maps/1..3`. - [Kagi.MapsResult](Kagi.MapsResult.md): A single Kagi Maps point-of-interest result. - [Kagi.MapsResult.Coordinates](Kagi.MapsResult.Coordinates.md): Coordinates attached to a `Kagi.MapsResult`. - Exceptions - [Kagi.Error](Kagi.Error.md): Structured error returned by every Kagi operation.