Bio-QA-Agent / README.md
jackkuo's picture
Update README.md
eae33ea verified
---
title: English Words Generator
emoji: 🧠
colorFrom: blue
colorTo: purple
sdk: gradio
sdk_version: 5.43.1
app_file: app.py
pinned: false
license: mit
short_description: Generate 200 English words
---
# 🧠 English Words Generator
A Gradio application that generates 200 English words with streaming output and MCP (Model Context Protocol) tools support.
## Features
- **Streaming Word Generation**: Real-time streaming of 200 English words
- **MCP Tools**: Two MCP tools for word generation
- `generate_words_mcp`: Returns all words at once
- `generate_words_mcp_stream`: Streams words in real-time
- **Interactive Chat Interface**: Chat with the AI to generate words
- **200 Common English Words**: Pre-defined list of frequently used English words
## Usage
1. Enter your query in the text box
2. Click "Send" or press Enter
3. Watch the words stream in real-time
4. Use MCP tools for programmatic access
## MCP Tools
The application exposes two MCP tools:
- **generate_words_mcp**: Generates and returns all 200 words
- **generate_words_mcp_stream**: Streams words one by one
## Technical Details
- Built with Gradio 4.36.0
- Supports MCP protocol for AI assistant integration
- Async streaming for real-time word generation
- Clean, modern UI with Soft theme