# MetaGPT in UI with Chainlit! 🤖 - MetaGPT functionality in UI using Chainlit. - It also takes a **one line requirement** as input and outputs **user stories / competitive analysis / requirements / data structures / APIs / documents, etc.**, But `everything in UI`. ## Install Chainlit - Setup initial MetaGPT config from [Main](../../README.md). ```bash pip install chainlit ``` ## Usage ```bash chainlit run app.py ``` - Now go to: http://localhost:8000 - Select, - `Create a 2048 game` - `Write a cli Blackjack Game` - `Type your own message...` - It will run a metagpt software company. ## To Setup with own application - We can change `Environment.run`, `Team.run`, `Role.run`, `Role._act`, `Action.run`. - In this code, changed `Environment.run`, as it was easier to do. - We will need to change `metagpt.logs.set_llm_stream_logfunc` to stream messages in UI with Chainlit Message. - To use at some other place we need to call `chainlit.Message(content="").send()` with content.