# kagi_ex v0.1.0 - API Reference

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

