Spaces:
Sleeping
Sleeping
Update README
Browse files
README.md
CHANGED
|
@@ -1,6 +1,6 @@
|
|
| 1 |
---
|
| 2 |
title: ThinkSquare
|
| 3 |
-
emoji:
|
| 4 |
colorFrom: blue
|
| 5 |
colorTo: green
|
| 6 |
sdk: gradio
|
|
@@ -10,4 +10,67 @@ pinned: false
|
|
| 10 |
license: gpl-3.0
|
| 11 |
---
|
| 12 |
|
| 13 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
---
|
| 2 |
title: ThinkSquare
|
| 3 |
+
emoji: ♔
|
| 4 |
colorFrom: blue
|
| 5 |
colorTo: green
|
| 6 |
sdk: gradio
|
|
|
|
| 10 |
license: gpl-3.0
|
| 11 |
---
|
| 12 |
|
| 13 |
+
# ThinkSquare
|
| 14 |
+
|
| 15 |
+
**Track:** MCP Server / Tool
|
| 16 |
+
**Tag:** `mcp-server-track`
|
| 17 |
+
**Hackathon:** [Hugging Face Agents MCP Hackathon](https://huggingface.co/Agents-MCP-Hackathon)
|
| 18 |
+
**Space:** [ThinkSquare on Hugging Face](https://huggingface.co/spaces/Agents-MCP-Hackathon/ThinkSquare)
|
| 19 |
+
|
| 20 |
+
---
|
| 21 |
+
|
| 22 |
+
## Overview
|
| 23 |
+
|
| 24 |
+
**ThinkSquare** is an AI chess assistant built as an **MCP Server**. It enables users to:
|
| 25 |
+
|
| 26 |
+
- Play Chess interactively through any compatible MCP Client (e.g., Claude Desktop, Cline VSCode extension)
|
| 27 |
+
- Suggest Strong Moves powered by LLMs and cloud infrastructure
|
| 28 |
+
- Analyze and Annotate PGN Games with AI insights
|
| 29 |
+
|
| 30 |
+
More advanced features are coming soon.
|
| 31 |
+
|
| 32 |
+
---
|
| 33 |
+
|
| 34 |
+
## Tech Stack
|
| 35 |
+
|
| 36 |
+
- [Gradio](https://gradio.app/) – UI + MCP Server interface
|
| 37 |
+
- [Modal](https://modal.com/) – for cloud-based compute + model hosting
|
| 38 |
+
- [SambaNova](https://sambanova.ai/) – LLM inference backend
|
| 39 |
+
|
| 40 |
+
---
|
| 41 |
+
|
| 42 |
+
## How to Use
|
| 43 |
+
|
| 44 |
+
You can use any compatible MCP Client to connect to ThinkSquare, such as:
|
| 45 |
+
|
| 46 |
+
- [Claude Desktop](https://www.anthropic.com/index/claude-desktop)
|
| 47 |
+
- [Cline](https://github.com/jzcli/cline) (VSCode extension)
|
| 48 |
+
- [Cursor](https://www.cursor.so/)
|
| 49 |
+
- Or even another Gradio MCP Client Space
|
| 50 |
+
|
| 51 |
+
**ThinkSquare** will automatically respond to tool calls like:
|
| 52 |
+
play_chess, suggest_move, analyze_pgn
|
| 53 |
+
|
| 54 |
+
|
| 55 |
+
---
|
| 56 |
+
|
| 57 |
+
## Demo Video
|
| 58 |
+
|
| 59 |
+
🚧 _Coming soon. A demo video will be added here._
|
| 60 |
+
|
| 61 |
+
---
|
| 62 |
+
|
| 63 |
+
## Author
|
| 64 |
+
|
| 65 |
+
**Falguni Das Shuvo**
|
| 66 |
+
Engineer · Researcher · RL + Robotics Enthusiast
|
| 67 |
+
🔗 GitHub: [@shuvoxcd01](https://github.com/shuvoxcd01)
|
| 68 |
+
🌐 Hugging Face: [@Falguni](https://huggingface.co/Falguni)
|
| 69 |
+
📍 Bangladesh
|
| 70 |
+
|
| 71 |
+
---
|
| 72 |
+
|
| 73 |
+
## Tags
|
| 74 |
+
|
| 75 |
+
`mcp-server-track`
|
| 76 |
+
|