project screenshot 1
project screenshot 2
project screenshot 3

Let's AI Dialog

This is a Pokémon clone where a player and an AI chat about a wide variety of topics.

Let's AI Dialog

Created At

ETHGlobal New York 2025

Project Description

This project was inspired by Pokémon, where the dialogue from the AI is generated with the help of SingularityNET's knowledge graph, which uses the MeTTa language. MeTTa (Meta-Type Talk) is a multi-paradigm language for declarative and functional computations over knowledge graphs, allowing for complex symbolic reasoning. This enables the AI to perform sophisticated logical operations and pattern matching to understand and respond to a wide range of topics.

Additionally, with the use of Fetch.ai's Agentverse, we can store the bot from the game so fans can interact with their favorite player offline. Fetch.ai's Agentverse is a decentralized platform for building, deploying, and discovering autonomous AI agents. It provides the uAgents framework for creating these agents and a marketplace where they can be found and interacted with. By using the Agentverse's chat protocol, the game's bot becomes a persistent, discoverable entity that can be accessed even when the original game is not running, allowing for continuous fan engagement.

How it's Made

The game was made with libGDX, a Java-based gaming framework. The core gameplay was developed by adding an NPC player with movement and a dialogue system, enabling the talking functionality. The AI's dialogue is dynamically generated using SingularityNET's knowledge graph, which utilizes the MeTTa language for symbolic reasoning. This allows the AI to understand and respond to a wide variety of topics by performing complex logical operations. Furthermore, we used Fetch.ai's Agentverse to deploy the game's bot, making it a persistent and discoverable entity. Fans can now interact with their favorite player offline through the Agentverse's chat protocol, which provides a decentralized marketplace for autonomous AI agents.

background image mobile

Join the mailing list

Get the latest news and updates