Skip to content
This repository was archived by the owner on Jul 9, 2025. It is now read-only.
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 29 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,33 @@

# Microsoft Bot Framework Composer

## Overview

Bot Framework Composer provides a tool for 1st and 3rd party professional conversation creators with an extensible framework to build compelling Conversational AI solutions for Microsoft customers.

It provides
* a professional tool to enables multi-disciplinary team of professional conversation creators to create, edit and refine dialogs
* a dialog authoring user experience for OBI standard file formats (Dialogs, dialog steps, etc) to allow users to create and edit dialogs to create
* Reusable dialog components
* Standalone bots for Enterprise scenarios (ISV/SIs), or
* Bot-building solutions for customers (MCS)
* An extensible solution to enhance bot creation experience and support custom dialog types and editors

## Download and Install

* After you download the source code, follow the [instructions here](https://github.com/Microsoft/BotFramework-Composer/tree/master/Composer#instructions) to install and run on local Desktop

## Architecture
* [Composer architecture design](https://github.com/Microsoft/BotFramework-Composer/blob/master/Doc/architecure.md)

## Components
* [Composer Shell](https://github.com/boydc2014/composer-prototype/)
* Editor
* [Bot Project](https://github.com/Microsoft/BotFramework-Composer/tree/master/BotProject)

## Related projects
* [Microsoft Open Bot initiative (OBI)](https://github.com/Microsoft/botframework-obi)

# Contributing

This project welcomes contributions and suggestions. Most contributions require you to agree to a
Expand Down