# frontman

> The AI agent that lives in your framework/browser

- **URL**: https://www.freshcrate.ai/projects/frontman
- **Author**: frontman-ai
- **Category**: Frameworks
- **Latest version**: `v0.18.0` (2026-05-18)
- **License**: NOASSERTION
- **Source**: https://github.com/frontman-ai/frontman
- **Homepage**: https://frontman.sh
- **Language**: ReScript
- **GitHub**: 325 stars, 14 forks
- **Registry**: github
- **Tags**: `agent`, `ai`, `ai-agent`, `ai-coding`, `artificial-intelligence`, `astro`, `browser`, `copilot`, `rescript`

## Description

The AI agent that lives in your framework/browser

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `v0.18.0` | 2026-05-18 | High | ## What's Changed * Polish backend auth UI by @BlueHotDog in https://github.com/frontman-ai/frontman/pull/1018 * Add Frontman Pro pricing page by @BlueHotDog in https://github.com/frontman-ai/frontman/pull/1016 * add nvidia provider by @itayadler in https://github.com/frontman-ai/frontman/pull/1025 * fix: replace Belt.Option.mapWithDefault with Option.mapOr for optional rendering by @arawrdn in https://github.com/frontman-ai/frontman/pull/1027 * Add wordpress woocommerce support by @itayadler in |
| `v0.17.0` | 2026-05-12 | High | #### @frontman-ai/client   ### Patch Changes  - [#1012](https://github.com/frontman-ai/frontman/pull/1012) [`9b645f8`](https://github.com/frontman-ai/frontman/commit/9b645f85e286e9a65e7ca0de3a43767ddb7aab51) Thanks [@dependabot](https://github.com/apps/dependabot)! - Align React and ReactDOM dependency ranges for the ReactDOM update.  #### @frontman-ai/frontman-core   ### Patch Changes  - [#1013](https://github.com/frontman-ai/frontman/pull/1013) [`70dff99`](https://github.com/frontman-ai/fron |
| `v0.16.0` | 2026-05-08 | High | #### @frontman-ai/client   ### Minor Changes  - [#875](https://github.com/frontman-ai/frontman/pull/875) [`0d53ccc`](https://github.com/frontman-ai/frontman/commit/0d53ccc5a3552f3665db198deb80f817535546b2) Thanks [@itayadler](https://github.com/itayadler)! - Add Fireworks Fire Pass support, including Fireworks API key setup and Kimi K2.5 Turbo in the provider picker.  ### Patch Changes  - [`17116b2`](https://github.com/frontman-ai/frontman/commit/17116b203da5608000090031aa301a4c7026245b) Thank |
| `v0.15.0` | 2026-04-08 | High | #### @frontman-ai/client   ### Minor Changes  - [#788](https://github.com/frontman-ai/frontman/pull/788) [`38b50d3`](https://github.com/frontman-ai/frontman/commit/38b50d38def48d1a1b6f233dced12231c8d5a817) Thanks [@BlueHotDog](https://github.com/BlueHotDog)! - feat: add framework-conditional browser tool registration    Introduces `Client__ToolRegistry.forFramework` which composes core browser   tools with framework-specific tools based on the active runtime framework.   Creates `@frontman-ai/ |
| `v0.14.0` | 2026-03-27 | Medium | ### Changed - Package version bumps (see per-package changelogs for details) |
| `v0.13.0` | 2026-03-26 | Medium | ### Changed - Package version bumps (see per-package changelogs for details) |
| `v0.11.0` | 2026-03-19 | Low | #### @frontman-ai/client   ### Minor Changes  - [#568](https://github.com/frontman-ai/frontman/pull/568) [`63765ed`](https://github.com/frontman-ai/frontman/commit/63765edcbc32873b0b05c59f0c8b56bbb349860d) Thanks [@BlueHotDog](https://github.com/BlueHotDog)! - Add Anthropic API key support as alternative to OAuth   - Introduce Provider as first-class domain concept with Registry, Model, and Codex modules   - Centralize LLM wiring in ResolvedKey.to_llm_args with enforced context boundaries   - |
| `v0.10.0` | 2026-03-04 | Low | #### @frontman/bindings   ### Patch Changes  - [#461](https://github.com/frontman-ai/frontman/pull/461) [`746666e`](https://github.com/frontman-ai/frontman/commit/746666eec12531c56835a7e0e4da25efa136d927) Thanks [@itayadler](https://github.com/itayadler)! - Enforce pure bindings architecture: extract all business logic from `@frontman/bindings` to domain packages, delete dead code, rename Sentry modules, and fix circular dependency in frontman-protocol.  #### @frontman-ai/client   ### Minor Ch |
| `v0.9.0` | 2026-02-26 | Low | #### @frontman/client   ### Patch Changes  - [#437](https://github.com/frontman-ai/frontman/pull/437) [`bc43aec`](https://github.com/frontman-ai/frontman/commit/bc43aeca56832fe7793d6c38f8dc68a92a4aa161) Thanks [@itayadler](https://github.com/itayadler)! - Fix chatbox rendering jank during streaming by adding React.memo to leaf components, buffering text deltas with requestAnimationFrame, removing unnecessary CSS transitions, and switching scroll resize mode to instant.  #### @frontman/frontman |
| `v0.8.0` | 2026-02-24 | Low | #### @frontman/client   ### Minor Changes  - [#426](https://github.com/frontman-ai/frontman/pull/426) [`1b6ecec`](https://github.com/frontman-ai/frontman/commit/1b6ecec8256a2630a71ef3b8d7b3d60c34c16f9a) Thanks [@BlueHotDog](https://github.com/BlueHotDog)! - URL-addressable preview: persist iframe URL in browser address bar using suffix-based routing. Navigation within the preview iframe is now reflected in the browser URL, enabling shareable deep links and browser back/forward support.  #### @ |

## Citation

- HTML: https://www.freshcrate.ai/projects/frontman
- Markdown: https://www.freshcrate.ai/projects/frontman.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/frontman/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
