DEV Community

Filipe Arruda
Filipe Arruda

Posted on

3 4 3 1 2

CheckMate - quick and easy-to-use fact-checking assistant that combats misinformation

This is a submission for the Agent.ai Challenge: Full-Stack Agent (See Details)

What I Built

CheckMate is a fact-checking assistant built on Agent.ai. It helps users quickly verify suspicious headlines, viral claims, or rumors by querying reliable fact-check sources (e.g., Google Fact Check Tools). With a simple chatbot interface, CheckMate encourages critical thinking and combats misinformation. It’s envisioned as a handy tool for anyone who wants to quickly confirm or debunk circulating claims, especially in fast-paced social media environments.

Demo

You can test the CheckMate agent at:
https://agent.ai/agent/checkmate

Here’s how it works in action:

  1. User inputs a suspicious claim or headline.
  2. CheckMate queries the Google Fact Check API via a serverless function.
  3. The Agent returns summarized fact-check results or indicates no matches.

checkmate demo gif

Agent.ai Experience

Building CheckMate with Agent.ai was an exciting journey. The Flow Builder made it straightforward to create the conversation structure. I utilized the Call Serverless Function action to connect with AWS Lambda function (written in Python) that queries the Google Fact Check Tools API.

Delightful Points

The visual Flow Builder helped us quickly link user input to our serverless logic.
Testing the agent in real-time allowed for rapid iteration.

Challenges

Handling the prefix in Google’s JSON response ()]}'\n) required custom parsing.
Ensuring the Lambda environment had the right libraries or using only standard Python libraries was a bit tricky at first.

In the end, CheckMate can streamline fact-checking into a simple chatbot flow, demonstrating how AI Agents can help combat misinformation and empower users to confirm what they see online.

thank you gif

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs