TangramCollaborativeAI

Tangram Collaboration Platform

The Tangram Collaboration Platform is a research project that combines AI assistance with a turn-based game interface to collaboratively build tangram puzzles. This platform integrates a chat-based interface with a dynamic game area and an external Python AI agent (communicating via WebSockets) to offer an engaging, interactive puzzle-building experience.

Table of Contents

Overview

This platform enables users to collaborate with AI assistants in a turn-based tangram puzzle-solving experience. The platform encourages creative problem-solving and collaboration through an intuitive interface and advanced AI support and provides a platform for experimentation with creative AI agents with visual resources.

Features

The platform offers the following key features:

AI Agents

The current implementation includes two AI agents:

Setup and Installation

For instructions on running the current version of the game, please refer to the provided setup guide.

A demo of an older version of the platform is available, offering a glimpse of the interactive experience. Please note however that this version is outdated and does not reflect the current state of the project:

Video Showcases

Iterative Simple Agent

Demo Video

Relational Agent

Demo Video

Developer API

Developers looking to create new AI agents can find detailed documentation in the API.md file. This document outlines the developer API, including communication protocols and integration guidelines.