# OVERMIND

## v22

- [Overmind](https://overmindjs.org/master-1/readme.md): frictionless state management
- [Introduction](https://overmindjs.org/master-1/introduction.md)
- [Quickstart](https://overmindjs.org/master-1/quickstart.md)
- [How to learn](https://overmindjs.org/master-1/how-to-learn.md)
- [Videos](https://overmindjs.org/master-1/videos-1.md)
- [FAQ](https://overmindjs.org/master-1/faq.md)
- [Devtools](https://overmindjs.org/master-1/core/devtools.md)
- [Configuration](https://overmindjs.org/master-1/core/structuring-the-app.md)
- [State](https://overmindjs.org/master-1/core/defining-state.md)
- [Actions](https://overmindjs.org/master-1/core/writing-application-logic.md)
- [Effects](https://overmindjs.org/master-1/core/running-side-effects.md)
- [Operators](https://overmindjs.org/master-1/core/going-functional.md)
- [Server Side Rendering](https://overmindjs.org/master-1/core/server-side-rendering.md)
- [Typescript](https://overmindjs.org/master-1/core/typescript.md)
- [React](https://overmindjs.org/master-1/views/react.md)
- [Angular](https://overmindjs.org/master-1/views/angular.md)
- [Vue](https://overmindjs.org/master-1/views/vue.md)
- [Svelte](https://overmindjs.org/master-1/views/svelte.md)
- [GraphQL](https://overmindjs.org/master-1/addons/graphql.md)
- [Statechart](https://overmindjs.org/master-1/addons/statecharts.md)
- [Using state machines](https://overmindjs.org/master-1/guides-1/using-state-machines.md)
- [Connecting components](https://overmindjs.org/master-1/guides-1/connecting-components.md)
- [Managing lists](https://overmindjs.org/master-1/guides-1/managing-lists.md)
- [State first routing](https://overmindjs.org/master-1/guides-1/state-first-routing.md)
- [Move to Typescript](https://overmindjs.org/master-1/guides-1/move-to-typescript.md)
- [Testing](https://overmindjs.org/master-1/guides-1/testing.md)
- [action](https://overmindjs.org/master-1/api-1/action.md)
- [addFlushListener](https://overmindjs.org/master-1/api-1/addflushlistener.md)
- [addMutationListener](https://overmindjs.org/master-1/api-1/addmutationlistener.md)
- [createOvermind](https://overmindjs.org/master-1/api-1/createovermind.md)
- [createOvermindMock](https://overmindjs.org/master-1/api-1/createovermindmock.md)
- [createOvermindSSR](https://overmindjs.org/master-1/api-1/createovermindssr.md)
- [derived](https://overmindjs.org/master-1/api-1/derive.md)
- [effects](https://overmindjs.org/master-1/api-1/effects.md)
- [events](https://overmindjs.org/master-1/api-1/events.md)
- [json](https://overmindjs.org/master-1/api-1/json.md)
- [lazy](https://overmindjs.org/master-1/api-1/lazy.md)
- [merge](https://overmindjs.org/master-1/api-1/merge.md)
- [namespaced](https://overmindjs.org/master-1/api-1/namespaced.md)
- [onInitialize](https://overmindjs.org/master-1/api-1/oninitialize.md)
- [operators](https://overmindjs.org/master-1/api-1/operators.md)
- [reaction](https://overmindjs.org/master-1/api-1/reaction.md)
- [rehydrate](https://overmindjs.org/master-1/api-1/rehydrate.md)
- [statemachine](https://overmindjs.org/master-1/api-1/statemachine.md)

## v23

- [Overmind](https://overmindjs.org/v23/master.md): frictionless state management
- [Introduction](https://overmindjs.org/v23/introduction.md)
- [Quickstart](https://overmindjs.org/v23/quickstart.md)
- [How to learn](https://overmindjs.org/v23/how-to-learn.md)
- [Videos](https://overmindjs.org/v23/videos-1.md)
- [FAQ](https://overmindjs.org/v23/faq.md)
- [Devtools](https://overmindjs.org/v23/core/devtools.md)
- [Configuration](https://overmindjs.org/v23/core/structuring-the-app.md)
- [State](https://overmindjs.org/v23/core/defining-state.md)
- [Actions](https://overmindjs.org/v23/core/writing-application-logic.md)
- [Effects](https://overmindjs.org/v23/core/running-side-effects.md)
- [Operators](https://overmindjs.org/v23/core/going-functional.md)
- [Statecharts](https://overmindjs.org/v23/core/statecharts.md)
- [Server Side Rendering](https://overmindjs.org/v23/core/server-side-rendering.md)
- [Typescript](https://overmindjs.org/v23/core/typescript.md)
- [React](https://overmindjs.org/v23/views/react.md)
- [Angular](https://overmindjs.org/v23/views/angular.md)
- [Vue](https://overmindjs.org/v23/views/vue.md)
- [GraphQL](https://overmindjs.org/v23/addons/graphql.md)
- [Connecting components](https://overmindjs.org/v23/guides-1/connecting-components.md)
- [Managing lists](https://overmindjs.org/v23/guides-1/managing-lists.md)
- [State first routing](https://overmindjs.org/v23/guides-1/state-first-routing.md)
- [Move to Typescript](https://overmindjs.org/v23/guides-1/move-to-typescript.md)
- [Testing](https://overmindjs.org/v23/guides-1/testing.md)
- [action](https://overmindjs.org/v23/api-1/action.md)
- [addFlushListener](https://overmindjs.org/v23/api-1/addflushlistener.md)
- [addMutationListener](https://overmindjs.org/v23/api-1/addmutationlistener.md)
- [createOvermind](https://overmindjs.org/v23/api-1/createovermind.md)
- [createOvermindMock](https://overmindjs.org/v23/api-1/createovermindmock.md)
- [createOvermindSSR](https://overmindjs.org/v23/api-1/createovermindssr.md)
- [derive](https://overmindjs.org/v23/api-1/derive.md)
- [effects](https://overmindjs.org/v23/api-1/effects.md)
- [events](https://overmindjs.org/v23/api-1/events.md)
- [json](https://overmindjs.org/v23/api-1/json.md)
- [lazy](https://overmindjs.org/v23/api-1/lazy.md)
- [merge](https://overmindjs.org/v23/api-1/merge.md)
- [namespaced](https://overmindjs.org/v23/api-1/namespaced.md)
- [onInitialize](https://overmindjs.org/v23/api-1/oninitialize.md)
- [operators](https://overmindjs.org/v23/api-1/operators.md)
- [reaction](https://overmindjs.org/v23/api-1/reaction.md)
- [rehydrate](https://overmindjs.org/v23/api-1/rehydrate.md)
- [statecharts](https://overmindjs.org/v23/api-1/statecharts.md)

## v23.1

- [Overmind](https://overmindjs.org/v23.1/master.md): frictionless state management
- [Introduction](https://overmindjs.org/v23.1/introduction.md)
- [Quickstart](https://overmindjs.org/v23.1/quickstart.md)
- [How to learn](https://overmindjs.org/v23.1/how-to-learn.md)
- [Videos](https://overmindjs.org/v23.1/videos-1.md)
- [FAQ](https://overmindjs.org/v23.1/faq.md)
- [Devtools](https://overmindjs.org/v23.1/core/devtools.md)
- [Configuration](https://overmindjs.org/v23.1/core/structuring-the-app.md)
- [State](https://overmindjs.org/v23.1/core/defining-state.md)
- [Actions](https://overmindjs.org/v23.1/core/writing-application-logic.md)
- [Effects](https://overmindjs.org/v23.1/core/running-side-effects.md)
- [Operators](https://overmindjs.org/v23.1/core/going-functional.md)
- [Statecharts](https://overmindjs.org/v23.1/core/statecharts.md)
- [Server Side Rendering](https://overmindjs.org/v23.1/core/server-side-rendering.md)
- [Typescript](https://overmindjs.org/v23.1/core/typescript.md)
- [React](https://overmindjs.org/v23.1/views/react.md)
- [Angular](https://overmindjs.org/v23.1/views/angular.md)
- [Vue](https://overmindjs.org/v23.1/views/vue.md)
- [GraphQL](https://overmindjs.org/v23.1/addons/graphql.md)
- [Connecting components](https://overmindjs.org/v23.1/guides-1/connecting-components.md)
- [Managing lists](https://overmindjs.org/v23.1/guides-1/managing-lists.md)
- [State first routing](https://overmindjs.org/v23.1/guides-1/state-first-routing.md)
- [Move to Typescript](https://overmindjs.org/v23.1/guides-1/move-to-typescript.md)
- [Testing](https://overmindjs.org/v23.1/guides-1/testing.md)
- [action](https://overmindjs.org/v23.1/api-1/action.md)
- [addFlushListener](https://overmindjs.org/v23.1/api-1/addflushlistener.md)
- [addMutationListener](https://overmindjs.org/v23.1/api-1/addmutationlistener.md)
- [createOvermind](https://overmindjs.org/v23.1/api-1/createovermind.md)
- [createOvermindMock](https://overmindjs.org/v23.1/api-1/createovermindmock.md)
- [createOvermindSSR](https://overmindjs.org/v23.1/api-1/createovermindssr.md)
- [derive](https://overmindjs.org/v23.1/api-1/derive.md)
- [effects](https://overmindjs.org/v23.1/api-1/effects.md)
- [events](https://overmindjs.org/v23.1/api-1/events.md)
- [json](https://overmindjs.org/v23.1/api-1/json.md)
- [lazy](https://overmindjs.org/v23.1/api-1/lazy.md)
- [merge](https://overmindjs.org/v23.1/api-1/merge.md)
- [namespaced](https://overmindjs.org/v23.1/api-1/namespaced.md)
- [onInitialize](https://overmindjs.org/v23.1/api-1/oninitialize.md)
- [operators](https://overmindjs.org/v23.1/api-1/operators.md)
- [reaction](https://overmindjs.org/v23.1/api-1/reaction.md)
- [rehydrate](https://overmindjs.org/v23.1/api-1/rehydrate.md)
- [statecharts](https://overmindjs.org/v23.1/api-1/statecharts.md)

## v24

- [Overmind](https://overmindjs.org/v24/master.md): frictionless state management
- [Introduction](https://overmindjs.org/v24/introduction.md)
- [Quickstart](https://overmindjs.org/v24/quickstart.md)
- [How to learn](https://overmindjs.org/v24/how-to-learn.md)
- [Videos](https://overmindjs.org/v24/videos-1.md)
- [FAQ](https://overmindjs.org/v24/faq.md)
- [Devtools](https://overmindjs.org/v24/core/devtools.md)
- [Configuration](https://overmindjs.org/v24/core/structuring-the-app.md)
- [State](https://overmindjs.org/v24/core/defining-state.md)
- [Actions](https://overmindjs.org/v24/core/writing-application-logic.md)
- [Effects](https://overmindjs.org/v24/core/running-side-effects.md)
- [Operators](https://overmindjs.org/v24/core/going-functional.md)
- [Server Side Rendering](https://overmindjs.org/v24/core/server-side-rendering.md)
- [Typescript](https://overmindjs.org/v24/core/typescript.md)
- [React](https://overmindjs.org/v24/views/react.md)
- [Angular](https://overmindjs.org/v24/views/angular.md)
- [Vue](https://overmindjs.org/v24/views/vue.md)
- [Svelte](https://overmindjs.org/v24/views/svelte.md)
- [GraphQL](https://overmindjs.org/v24/addons/graphql.md)
- [Statechart](https://overmindjs.org/v24/addons/statecharts.md)
- [Connecting components](https://overmindjs.org/v24/guides-1/connecting-components.md)
- [Managing lists](https://overmindjs.org/v24/guides-1/managing-lists.md)
- [State first routing](https://overmindjs.org/v24/guides-1/state-first-routing.md)
- [Move to Typescript](https://overmindjs.org/v24/guides-1/move-to-typescript.md)
- [Testing](https://overmindjs.org/v24/guides-1/testing.md)
- [action](https://overmindjs.org/v24/api-1/action.md)
- [addFlushListener](https://overmindjs.org/v24/api-1/addflushlistener.md)
- [addMutationListener](https://overmindjs.org/v24/api-1/addmutationlistener.md)
- [createOvermind](https://overmindjs.org/v24/api-1/createovermind.md)
- [createOvermindMock](https://overmindjs.org/v24/api-1/createovermindmock.md)
- [createOvermindSSR](https://overmindjs.org/v24/api-1/createovermindssr.md)
- [derived](https://overmindjs.org/v24/api-1/derive.md)
- [effects](https://overmindjs.org/v24/api-1/effects.md)
- [events](https://overmindjs.org/v24/api-1/events.md)
- [json](https://overmindjs.org/v24/api-1/json.md)
- [lazy](https://overmindjs.org/v24/api-1/lazy.md)
- [merge](https://overmindjs.org/v24/api-1/merge.md)
- [namespaced](https://overmindjs.org/v24/api-1/namespaced.md)
- [onInitialize](https://overmindjs.org/v24/api-1/oninitialize.md)
- [operators](https://overmindjs.org/v24/api-1/operators.md)
- [reaction](https://overmindjs.org/v24/api-1/reaction.md)
- [rehydrate](https://overmindjs.org/v24/api-1/rehydrate.md)
- [statemachine](https://overmindjs.org/v24/api-1/statemachine.md)

## V25

- [Overmind](https://overmindjs.org/v25/master.md): frictionless state management
- [Introduction](https://overmindjs.org/v25/introduction.md)
- [Quickstart](https://overmindjs.org/v25/quickstart.md)
- [How to learn](https://overmindjs.org/v25/how-to-learn.md)
- [Videos](https://overmindjs.org/v25/videos-1.md)
- [FAQ](https://overmindjs.org/v25/faq.md)
- [Devtools](https://overmindjs.org/v25/core/devtools.md)
- [Configuration](https://overmindjs.org/v25/core/structuring-the-app.md)
- [State](https://overmindjs.org/v25/core/defining-state.md)
- [Actions](https://overmindjs.org/v25/core/writing-application-logic.md)
- [Effects](https://overmindjs.org/v25/core/running-side-effects.md)
- [Operators](https://overmindjs.org/v25/core/going-functional.md)
- [Server Side Rendering](https://overmindjs.org/v25/core/server-side-rendering.md)
- [Typescript](https://overmindjs.org/v25/core/typescript.md)
- [React](https://overmindjs.org/v25/views/react.md)
- [Angular](https://overmindjs.org/v25/views/angular.md)
- [Vue](https://overmindjs.org/v25/views/vue.md)
- [Svelte](https://overmindjs.org/v25/views/svelte.md)
- [GraphQL](https://overmindjs.org/v25/addons/graphql.md)
- [Statechart](https://overmindjs.org/v25/addons/statecharts.md)
- [Connecting components](https://overmindjs.org/v25/guides-1/connecting-components.md)
- [Managing lists](https://overmindjs.org/v25/guides-1/managing-lists.md)
- [State first routing](https://overmindjs.org/v25/guides-1/state-first-routing.md)
- [Move to Typescript](https://overmindjs.org/v25/guides-1/move-to-typescript.md)
- [Testing](https://overmindjs.org/v25/guides-1/testing.md)
- [action](https://overmindjs.org/v25/api-1/action.md)
- [addFlushListener](https://overmindjs.org/v25/api-1/addflushlistener.md)
- [addMutationListener](https://overmindjs.org/v25/api-1/addmutationlistener.md)
- [createOvermind](https://overmindjs.org/v25/api-1/createovermind.md)
- [createOvermindMock](https://overmindjs.org/v25/api-1/createovermindmock.md)
- [createOvermindSSR](https://overmindjs.org/v25/api-1/createovermindssr.md)
- [derived](https://overmindjs.org/v25/api-1/derive.md)
- [effects](https://overmindjs.org/v25/api-1/effects.md)
- [events](https://overmindjs.org/v25/api-1/events.md)
- [json](https://overmindjs.org/v25/api-1/json.md)
- [lazy](https://overmindjs.org/v25/api-1/lazy.md)
- [merge](https://overmindjs.org/v25/api-1/merge.md)
- [namespaced](https://overmindjs.org/v25/api-1/namespaced.md)
- [onInitialize](https://overmindjs.org/v25/api-1/oninitialize.md)
- [operators](https://overmindjs.org/v25/api-1/operators.md)
- [reaction](https://overmindjs.org/v25/api-1/reaction.md)
- [rehydrate](https://overmindjs.org/v25/api-1/rehydrate.md)
- [statemachine](https://overmindjs.org/v25/api-1/statemachine.md)

## v26

- [Overmind](https://overmindjs.org/v26/master.md): frictionless state management
- [Introduction](https://overmindjs.org/v26/introduction.md)
- [Quickstart](https://overmindjs.org/v26/quickstart.md)
- [How to learn](https://overmindjs.org/v26/how-to-learn.md)
- [Videos](https://overmindjs.org/v26/videos-1.md)
- [FAQ](https://overmindjs.org/v26/faq.md)
- [Devtools](https://overmindjs.org/v26/core/devtools.md)
- [Configuration](https://overmindjs.org/v26/core/structuring-the-app.md)
- [State](https://overmindjs.org/v26/core/defining-state.md)
- [Actions](https://overmindjs.org/v26/core/writing-application-logic.md)
- [Effects](https://overmindjs.org/v26/core/running-side-effects.md)
- [Operators](https://overmindjs.org/v26/core/going-functional.md)
- [Server Side Rendering](https://overmindjs.org/v26/core/server-side-rendering.md)
- [Typescript](https://overmindjs.org/v26/core/typescript.md)
- [React](https://overmindjs.org/v26/views/react.md)
- [Angular](https://overmindjs.org/v26/views/angular.md)
- [Vue](https://overmindjs.org/v26/views/vue.md)
- [Svelte](https://overmindjs.org/v26/views/svelte.md)
- [GraphQL](https://overmindjs.org/v26/addons/graphql.md)
- [Statechart](https://overmindjs.org/v26/addons/statecharts.md)
- [Using state machines](https://overmindjs.org/v26/guides-1/using-state-machines.md)
- [Connecting components](https://overmindjs.org/v26/guides-1/connecting-components.md)
- [Managing lists](https://overmindjs.org/v26/guides-1/managing-lists.md)
- [State first routing](https://overmindjs.org/v26/guides-1/state-first-routing.md)
- [Move to Typescript](https://overmindjs.org/v26/guides-1/move-to-typescript.md)
- [Testing](https://overmindjs.org/v26/guides-1/testing.md)
- [action](https://overmindjs.org/v26/api-1/action.md)
- [addFlushListener](https://overmindjs.org/v26/api-1/addflushlistener.md)
- [addMutationListener](https://overmindjs.org/v26/api-1/addmutationlistener.md)
- [createOvermind](https://overmindjs.org/v26/api-1/createovermind.md)
- [createOvermindMock](https://overmindjs.org/v26/api-1/createovermindmock.md)
- [createOvermindSSR](https://overmindjs.org/v26/api-1/createovermindssr.md)
- [derived](https://overmindjs.org/v26/api-1/derive.md)
- [effects](https://overmindjs.org/v26/api-1/effects.md)
- [events](https://overmindjs.org/v26/api-1/events.md)
- [json](https://overmindjs.org/v26/api-1/json.md)
- [lazy](https://overmindjs.org/v26/api-1/lazy.md)
- [merge](https://overmindjs.org/v26/api-1/merge.md)
- [namespaced](https://overmindjs.org/v26/api-1/namespaced.md)
- [onInitialize](https://overmindjs.org/v26/api-1/oninitialize.md)
- [operators](https://overmindjs.org/v26/api-1/operators.md)
- [reaction](https://overmindjs.org/v26/api-1/reaction.md)
- [rehydrate](https://overmindjs.org/v26/api-1/rehydrate.md)
- [statemachine](https://overmindjs.org/v26/api-1/statemachine.md)

## v27

- [Overmind](https://overmindjs.org/v27/readme.md): frictionless state management
- [Introduction](https://overmindjs.org/v27/introduction.md)
- [Quickstart](https://overmindjs.org/v27/quickstart.md)
- [How to learn](https://overmindjs.org/v27/how-to-learn.md)
- [Videos](https://overmindjs.org/v27/videos-1.md)
- [FAQ](https://overmindjs.org/v27/faq.md)
- [Devtools](https://overmindjs.org/v27/core/devtools.md)
- [Configuration](https://overmindjs.org/v27/core/structuring-the-app.md)
- [State](https://overmindjs.org/v27/core/defining-state.md)
- [Actions](https://overmindjs.org/v27/core/writing-application-logic.md)
- [Effects](https://overmindjs.org/v27/core/running-side-effects.md)
- [Operators](https://overmindjs.org/v27/core/going-functional.md)
- [Server Side Rendering](https://overmindjs.org/v27/core/server-side-rendering.md)
- [Typescript](https://overmindjs.org/v27/core/typescript.md)
- [React](https://overmindjs.org/v27/views/react.md)
- [Angular](https://overmindjs.org/v27/views/angular.md)
- [Vue](https://overmindjs.org/v27/views/vue.md)
- [Svelte](https://overmindjs.org/v27/views/svelte.md)
- [GraphQL](https://overmindjs.org/v27/addons/graphql.md)
- [Statechart](https://overmindjs.org/v27/addons/statecharts.md)
- [Using state machines](https://overmindjs.org/v27/guides-1/using-state-machines.md)
- [Connecting components](https://overmindjs.org/v27/guides-1/connecting-components.md)
- [Managing lists](https://overmindjs.org/v27/guides-1/managing-lists.md)
- [State first routing](https://overmindjs.org/v27/guides-1/state-first-routing.md)
- [Move to Typescript](https://overmindjs.org/v27/guides-1/move-to-typescript.md)
- [Testing](https://overmindjs.org/v27/guides-1/testing.md)
- [action](https://overmindjs.org/v27/api-1/action.md)
- [addFlushListener](https://overmindjs.org/v27/api-1/addflushlistener.md)
- [addMutationListener](https://overmindjs.org/v27/api-1/addmutationlistener.md)
- [createOvermind](https://overmindjs.org/v27/api-1/createovermind.md)
- [createOvermindMock](https://overmindjs.org/v27/api-1/createovermindmock.md)
- [createOvermindSSR](https://overmindjs.org/v27/api-1/createovermindssr.md)
- [derived](https://overmindjs.org/v27/api-1/derive.md)
- [effects](https://overmindjs.org/v27/api-1/effects.md)
- [events](https://overmindjs.org/v27/api-1/events.md)
- [json](https://overmindjs.org/v27/api-1/json.md)
- [lazy](https://overmindjs.org/v27/api-1/lazy.md)
- [merge](https://overmindjs.org/v27/api-1/merge.md)
- [namespaced](https://overmindjs.org/v27/api-1/namespaced.md)
- [onInitialize](https://overmindjs.org/v27/api-1/oninitialize.md)
- [operators](https://overmindjs.org/v27/api-1/operators.md)
- [reaction](https://overmindjs.org/v27/api-1/reaction.md)
- [rehydrate](https://overmindjs.org/v27/api-1/rehydrate.md)
- [statemachine](https://overmindjs.org/v27/api-1/statemachine.md)

## v28

- [Overmind](https://overmindjs.org/readme.md): frictionless state management
- [Introduction](https://overmindjs.org/introduction.md)
- [Quickstart](https://overmindjs.org/quickstart.md)
- [How to learn](https://overmindjs.org/how-to-learn.md)
- [Videos](https://overmindjs.org/videos-1.md)
- [FAQ](https://overmindjs.org/faq.md)
- [Devtools](https://overmindjs.org/core/devtools.md)
- [Configuration](https://overmindjs.org/core/structuring-the-app.md)
- [State](https://overmindjs.org/core/defining-state.md)
- [Actions](https://overmindjs.org/core/writing-application-logic.md)
- [Effects](https://overmindjs.org/core/running-side-effects.md)
- [Operators](https://overmindjs.org/core/going-functional.md)
- [Server Side Rendering](https://overmindjs.org/core/server-side-rendering.md)
- [Typescript](https://overmindjs.org/core/typescript.md)
- [React](https://overmindjs.org/views/react.md)
- [Angular](https://overmindjs.org/views/angular.md)
- [Vue](https://overmindjs.org/views/vue.md)
- [Svelte](https://overmindjs.org/views/svelte.md)
- [GraphQL](https://overmindjs.org/addons/graphql.md)
- [Statechart](https://overmindjs.org/addons/statecharts.md)
- [Using state machines](https://overmindjs.org/guides-1/using-state-machines.md)
- [Using classes](https://overmindjs.org/guides-1/using-classes.md)
- [Connecting components](https://overmindjs.org/guides-1/connecting-components.md)
- [Managing lists](https://overmindjs.org/guides-1/managing-lists.md)
- [State first routing](https://overmindjs.org/guides-1/state-first-routing.md)
- [Testing](https://overmindjs.org/guides-1/testing.md)
- [action](https://overmindjs.org/api-1/action.md)
- [addFlushListener](https://overmindjs.org/api-1/addflushlistener.md)
- [addMutationListener](https://overmindjs.org/api-1/addmutationlistener.md)
- [createOvermind](https://overmindjs.org/api-1/createovermind.md)
- [createOvermindMock](https://overmindjs.org/api-1/createovermindmock.md)
- [createOvermindSSR](https://overmindjs.org/api-1/createovermindssr.md)
- [derived](https://overmindjs.org/api-1/derive.md)
- [effects](https://overmindjs.org/api-1/effects.md)
- [events](https://overmindjs.org/api-1/events.md)
- [json](https://overmindjs.org/api-1/json.md)
- [lazy](https://overmindjs.org/api-1/lazy.md)
- [merge](https://overmindjs.org/api-1/merge.md)
- [namespaced](https://overmindjs.org/api-1/namespaced.md)
- [onInitializeOvermind](https://overmindjs.org/api-1/oninitialize.md)
- [operators](https://overmindjs.org/api-1/operators.md)
- [reaction](https://overmindjs.org/api-1/reaction.md)
- [rehydrate](https://overmindjs.org/api-1/rehydrate.md)
- [statemachine](https://overmindjs.org/api-1/statemachine.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://overmindjs.org/readme.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
