What's Changed
* add handler for keyword responses by zzstoatzz in https://github.com/PrefectHQ/marvin/pull/349
* Update pyproject.toml langchain minimum version to 0.0.200 by discdiver in https://github.com/PrefectHQ/marvin/pull/355
* Resolve conflicts between fn and run by jlowin in https://github.com/PrefectHQ/marvin/pull/353
* add host as input argument for server by jicuss in https://github.com/PrefectHQ/marvin/pull/347
* First version of AIApplications by jlowin in https://github.com/PrefectHQ/marvin/pull/359
* Clean up application repeat mode by jlowin in https://github.com/PrefectHQ/marvin/pull/362
* Continue enhancing apps: task tracking, internal state, nesting by jlowin in https://github.com/PrefectHQ/marvin/pull/365
* adopt single yaml config by zzstoatzz in https://github.com/PrefectHQ/marvin/pull/364
* make sure we have `FunctionMessage` by zzstoatzz in https://github.com/PrefectHQ/marvin/pull/366
* Use OpenAI API directly where appropriate by jlowin in https://github.com/PrefectHQ/marvin/pull/367
* more ai fn examples by zzstoatzz in https://github.com/PrefectHQ/marvin/pull/369
* Clean up app definitions by jlowin in https://github.com/PrefectHQ/marvin/pull/370
* Improve AI app reliability by jlowin in https://github.com/PrefectHQ/marvin/pull/371
* Marvin next / planner by jlowin in https://github.com/PrefectHQ/marvin/pull/376
* chore: remove codeql from image build workflows by jamiezieziula in https://github.com/PrefectHQ/marvin/pull/380
* add tools for slackbot by zzstoatzz in https://github.com/PrefectHQ/marvin/pull/379
* lightweight marvin by zzstoatzz in https://github.com/PrefectHQ/marvin/pull/381
* `netlify.toml` by zzstoatzz in https://github.com/PrefectHQ/marvin/pull/382
* fix: Netlify docs build by zzstoatzz in https://github.com/PrefectHQ/marvin/pull/384
* Update pytest-rerunfailures requirement from ~=10.0 to >=10,<13 by dependabot in https://github.com/PrefectHQ/marvin/pull/388
* flatten component dir, add SDK reference via `mkdocstring` by zzstoatzz in https://github.com/PrefectHQ/marvin/pull/389
* adds ChatCompletion subclass by aaazzam in https://github.com/PrefectHQ/marvin/pull/392
* Function registry refactor by aaazzam in https://github.com/PrefectHQ/marvin/pull/393
* rm invalid `site_copy` and netlify in favor of typical docs build CI by zzstoatzz in https://github.com/PrefectHQ/marvin/pull/395
* add ai app tests by zzstoatzz in https://github.com/PrefectHQ/marvin/pull/386
* ai_choice fully customizable by aaazzam in https://github.com/PrefectHQ/marvin/pull/391
* move `DiscoursePost` into new place for pre-built components by zzstoatzz in https://github.com/PrefectHQ/marvin/pull/390
* Function registry refactor by aaazzam in https://github.com/PrefectHQ/marvin/pull/396
* fix publish pypi workflow by zzstoatzz in https://github.com/PrefectHQ/marvin/pull/397
* improve `marvin chat` by zzstoatzz in https://github.com/PrefectHQ/marvin/pull/400
* make assorted docs updates and improve cli + small bug fixes by zzstoatzz in https://github.com/PrefectHQ/marvin/pull/401
* Add async util compatible with jupyter by jlowin in https://github.com/PrefectHQ/marvin/pull/403
* Add getting started by jlowin in https://github.com/PrefectHQ/marvin/pull/402
* Add docs overview by jlowin in https://github.com/PrefectHQ/marvin/pull/406
* Set openai api key by jlowin in https://github.com/PrefectHQ/marvin/pull/407
* More docs tweaks by zzstoatzz in https://github.com/PrefectHQ/marvin/pull/408
* only try to get secret if it is defined by zzstoatzz in https://github.com/PrefectHQ/marvin/pull/405
* deployment docs and QOL improvements for adding routes by aaazzam in https://github.com/PrefectHQ/marvin/pull/409
* `get_secret_value` in validator by zzstoatzz in https://github.com/PrefectHQ/marvin/pull/411
* Add hero image by jlowin in https://github.com/PrefectHQ/marvin/pull/413
* Fix chroma env vars by zzstoatzz in https://github.com/PrefectHQ/marvin/pull/412
* add a bit more color to guide, stop printing panel fo user in marvin … by zzstoatzz in https://github.com/PrefectHQ/marvin/pull/404
* adding AI choice to quickstart docs by aaazzam in https://github.com/PrefectHQ/marvin/pull/410
* Tweets + Json + rm Code Generation by aaazzam in https://github.com/PrefectHQ/marvin/pull/414
* better hero header by aaazzam in https://github.com/PrefectHQ/marvin/pull/416
* simple ai app docs by zzstoatzz in https://github.com/PrefectHQ/marvin/pull/415
* Move docs by jlowin in https://github.com/PrefectHQ/marvin/pull/418
* add windows tests back by zzstoatzz in https://github.com/PrefectHQ/marvin/pull/417
* increase hero img size by zzstoatzz in https://github.com/PrefectHQ/marvin/pull/419
* word by zzstoatzz in https://github.com/PrefectHQ/marvin/pull/421
* Update README.md by jlowin in https://github.com/PrefectHQ/marvin/pull/420
* Update intro by jlowin in https://github.com/PrefectHQ/marvin/pull/425
* fix typo in docs by discdiver in https://github.com/PrefectHQ/marvin/pull/422
* add github digest flow by zzstoatzz in https://github.com/PrefectHQ/marvin/pull/426
* Add AI applications to overview by jlowin in https://github.com/PrefectHQ/marvin/pull/427
* choice → classifier by jlowin in https://github.com/PrefectHQ/marvin/pull/428
* Add core primitives to overview & expand motivation by jlowin in https://github.com/PrefectHQ/marvin/pull/429
* smart pirate by aaazzam in https://github.com/PrefectHQ/marvin/pull/430
New Contributors
* jicuss made their first contribution in https://github.com/PrefectHQ/marvin/pull/347
**Full Changelog**: https://github.com/PrefectHQ/marvin/compare/v0.10.0...v1.0.0rc1