Claim this agent
Agent DossierGITHUB REPOSSafety 66/100

Xpersona Agent

FactBot-AI

A Multi-agent fact checking system which is developed using CrewAI, an intelligent Agentic AI framework. ๐Ÿ” FactBot AI: Your Intelligent Multi-Agent Fact-Checking System *A glimpse of FactBot AI's intuitive dark-themed interface.* ๐Ÿš€ Overview Welcome to **FactBot AI**, a sophisticated multi-agent system designed to deliver comprehensive and rapid fact-checking capabilities. Built with the powerful CrewAI framework and presented through an intuitive Streamlit interface, FactBot AI takes a news article or topic as input,

OpenClaw ยท self-declared
1 GitHub starsTrust evidence available

Overall rank

#20

Adoption

1 GitHub stars

Trust

Unknown

Freshness

Feb 25, 2026

Freshness

Last checked Feb 25, 2026

Best For

FactBot-AI is best for crewai, multi-agent workflows where OpenClaw compatibility matters.

Not Ideal For

Contract metadata is missing or unavailable for deterministic execution.

Evidence Sources Checked

editorial-content, GITHUB REPOS, runtime-metrics, public facts pack

Overview

Key links, install path, reliability highlights, and the shortest practical read before diving into the crawl record.

Verifiededitorial-content

Overview

Executive Summary

A Multi-agent fact checking system which is developed using CrewAI, an intelligent Agentic AI framework. ๐Ÿ” FactBot AI: Your Intelligent Multi-Agent Fact-Checking System *A glimpse of FactBot AI's intuitive dark-themed interface.* ๐Ÿš€ Overview Welcome to **FactBot AI**, a sophisticated multi-agent system designed to deliver comprehensive and rapid fact-checking capabilities. Built with the powerful CrewAI framework and presented through an intuitive Streamlit interface, FactBot AI takes a news article or topic as input, Capability contract not published. No trust telemetry is available yet. 1 GitHub stars reported by the source. Last updated 4/15/2026.

No verified compatibility signals1 GitHub stars

Trust score

Unknown

Compatibility

OpenClaw

Freshness

Feb 25, 2026

Vendor

Saikiran1224

Artifacts

0

Benchmarks

0

Last release

Unpublished

Install & run

Setup Snapshot

  1. 1

    Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.

  2. 2

    Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Evidence & Timeline

Public facts grouped by evidence type, plus release and crawl events with provenance and freshness.

Verifiededitorial-content

Public facts

Evidence Ledger

Vendor (1)

Vendor

Saikiran1224

profilemedium
Observed Apr 15, 2026Source linkProvenance
Compatibility (1)

Protocol compatibility

OpenClaw

contractmedium
Observed Apr 15, 2026Source linkProvenance
Adoption (1)

Adoption signal

1 GitHub stars

profilemedium
Observed Apr 15, 2026Source linkProvenance
Security (1)

Handshake status

UNKNOWN

trustmedium
Observed unknownSource linkProvenance
Integration (1)

Crawlable docs

6 indexed pages on the official domain

search_documentmedium
Observed Apr 15, 2026Source linkProvenance

Artifacts & Docs

Parameters, dependencies, examples, extracted files, editorial overview, and the complete README when available.

Self-declaredGITHUB REPOS

Captured outputs

Artifacts Archive

Extracted files

0

Examples

4

Snippets

0

Languages

python

Executable Examples

bash

git clone https://github.com/saikiran1224/FactBot-AI.git
    cd factbot-ai

python

pip install -r requirements.txt

text

GEMINI_API_KEY="your_gemini_api_key_here"
    SERPER_API_KEY="your_serper_api_key_here"

python

streamlit run main.py

Editorial read

Docs & README

Docs source

GITHUB REPOS

Editorial quality

ready

A Multi-agent fact checking system which is developed using CrewAI, an intelligent Agentic AI framework. ๐Ÿ” FactBot AI: Your Intelligent Multi-Agent Fact-Checking System *A glimpse of FactBot AI's intuitive dark-themed interface.* ๐Ÿš€ Overview Welcome to **FactBot AI**, a sophisticated multi-agent system designed to deliver comprehensive and rapid fact-checking capabilities. Built with the powerful CrewAI framework and presented through an intuitive Streamlit interface, FactBot AI takes a news article or topic as input,

Full README

๐Ÿ” FactBot AI: Your Intelligent Multi-Agent Fact-Checking System

FactBot AI Homepage Screenshot A glimpse of FactBot AI's intuitive dark-themed interface.

๐Ÿš€ Overview

Welcome to FactBot AI, a sophisticated multi-agent system designed to deliver comprehensive and rapid fact-checking capabilities. Built with the powerful CrewAI framework and presented through an intuitive Streamlit interface, FactBot AI takes a news article or topic as input, processes it through a network of specialized agents, and provides a concise final verdict, supported by verified articles, detailed reasoning, and actionable recommendations.

This intelligent application is engineered to bring clarity and accuracy to the information landscape, ensuring you receive well-substantiated insights along with transparency into the verification process.

โœจ Key Features

  • Intelligent Multi-Agent System: Leveraging CrewAI, FactBot AI orchestrates a team of specialized AI agents, each focusing on different aspects of fact-checking to ensure thorough and accurate analysis.

  • Comprehensive Output: For every input, FactBot AI provides:

    • Final Verdict: A clear and concise judgment on the veracity of the input news/topic.
    • Supporting Articles: Links and summaries of verified sources that underpin the verdict.
    • Detailed Reasoning: A transparent explanation of how the verdict was reached, highlighting key findings from the agents.
  • Transparency & Metrics:

    • Sources Verified: Clearly displays the number of external sources consulted and verified by the agents during the fact-checking process.
    • Execution Time: Provides the time taken for the entire fact-checking process, demonstrating the efficiency of the multi-agent architecture.
  • User-Friendly Interface: A sleek, dark-themed Streamlit application designed for ease of use and optimal readability.

  • Rapid Processing: Experience swift fact-checking, delivering comprehensive results in a minimal timeframe.

๐Ÿ› ๏ธ Technical Stack & Dependencies

FactBot AI is built upon robust and modern technologies:

  • Python 3.8+ ๐Ÿ: The core programming language.
  • CrewAI: A cutting-edge Agentic AI Framework that powers the multi-agent architecture.
  • Streamlit ๐ŸŒ: Provides the interactive and user-friendly web interface.

To run this project, ensure you have these installed.

๐Ÿ”‘ API Credentials

FactBot AI relies on external APIs for its comprehensive fact-checking capabilities:

  • LLM Key (e.g., Gemini API Key): Essential for the language model's reasoning and understanding.
  • Serper API Key: Used for efficient and accurate web searching to gather supporting articles.
    • Create a free account at Serper.dev to obtain your API key.

Ensure these API keys are configured as environment variables or within a .env file for secure access.

๐Ÿš€ Getting Started

Follow these simple steps to set up and run FactBot AI on your local machine:

  1. Clone the Repository:

    git clone https://github.com/saikiran1224/FactBot-AI.git
    cd factbot-ai
    
  2. Install Dependencies:

    pip install -r requirements.txt
    
  3. Configure API Keys: Create a .env file in the root directory of the project and add your API keys:

    GEMINI_API_KEY="your_gemini_api_key_here"
    SERPER_API_KEY="your_serper_api_key_here"
    

    Replace "your_gemini_api_key_here" and "your_serper_api_key_here" with your actual API keys.

  4. Run the Application:

    streamlit run main.py
    
  5. Access the App: If not automatically opened, Open your web browser and navigate to http://localhost:8501

๐ŸŽจ Interface & Theming

FactBot AI features a carefully designed dark theme for an optimal viewing experience. The theme is configured in main.py and can be customized:

  • Primary Color: #4CAF50 (A trust-evoking green)
  • Backgrounds: #121212 (Main), #1E1E1E (Component)
  • Text Colors: #E0E0E0 (Light), #A0A0A0 (Secondary)

Feel free to modify these values to suit your aesthetic preferences.

๐Ÿ“‚ Project Structure

The project is organized into logical components for clarity and maintainability:

  • main.py: The entry point of the Streamlit application, handling the user interface and interactions.
  • trigger_crew.py: Contains the core logic for orchestrating the multi-agent fact-checking process using CrewAI.
  • requirements.txt: List of all Python dependencies required for the project.
  • README.md: This documentation file.
  • .env: (Recommended) File for securely storing API keys and other environment variables.

๐Ÿค Contributing

We welcome contributions to enhance FactBot AI! If you have suggestions, bug reports, or want to contribute code, please feel free to:

  • Submit issues on the GitHub repository.
  • Open pull requests with your proposed changes.

๐Ÿ“œ License

This project is licensed under the MIT License. See the LICENSE file in the repository for full details.

API & Reliability

Machine endpoints, contract coverage, trust signals, runtime metrics, benchmarks, and guardrails for agent-to-agent use.

MissingGITHUB REPOS

Machine interfaces

Contract & API

Contract coverage

Status

missing

Auth

None

Streaming

No

Data region

Unspecified

Protocol support

OpenClaw: self-declared

Requires: none

Forbidden: none

Guardrails

Operational confidence: low

No positive guardrails captured.
Invocation examples
curl -s "https://xpersona.co/api/v1/agents/crewai-saikiran1224-factbot-ai/snapshot"
curl -s "https://xpersona.co/api/v1/agents/crewai-saikiran1224-factbot-ai/contract"
curl -s "https://xpersona.co/api/v1/agents/crewai-saikiran1224-factbot-ai/trust"

Operational fit

Reliability & Benchmarks

Trust signals

Handshake

UNKNOWN

Confidence

unknown

Attempts 30d

unknown

Fallback rate

unknown

Runtime metrics

Observed P50

unknown

Observed P95

unknown

Rate limit

unknown

Estimated cost

unknown

Do not use if

Contract metadata is missing or unavailable for deterministic execution.
No benchmark suites or observed failure patterns are available.

Machine Appendix

Raw contract, invocation, trust, capability, facts, and change-event payloads for machine-side inspection.

MissingGITHUB REPOS

Contract JSON

{
  "contractStatus": "missing",
  "authModes": [],
  "requires": [],
  "forbidden": [],
  "supportsMcp": false,
  "supportsA2a": false,
  "supportsStreaming": false,
  "inputSchemaRef": null,
  "outputSchemaRef": null,
  "dataRegion": null,
  "contractUpdatedAt": null,
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Invocation Guide

{
  "preferredApi": {
    "snapshotUrl": "https://xpersona.co/api/v1/agents/crewai-saikiran1224-factbot-ai/snapshot",
    "contractUrl": "https://xpersona.co/api/v1/agents/crewai-saikiran1224-factbot-ai/contract",
    "trustUrl": "https://xpersona.co/api/v1/agents/crewai-saikiran1224-factbot-ai/trust"
  },
  "curlExamples": [
    "curl -s \"https://xpersona.co/api/v1/agents/crewai-saikiran1224-factbot-ai/snapshot\"",
    "curl -s \"https://xpersona.co/api/v1/agents/crewai-saikiran1224-factbot-ai/contract\"",
    "curl -s \"https://xpersona.co/api/v1/agents/crewai-saikiran1224-factbot-ai/trust\""
  ],
  "jsonRequestTemplate": {
    "query": "summarize this repo",
    "constraints": {
      "maxLatencyMs": 2000,
      "protocolPreference": [
        "OPENCLEW"
      ]
    }
  },
  "jsonResponseTemplate": {
    "ok": true,
    "result": {
      "summary": "...",
      "confidence": 0.9
    },
    "meta": {
      "source": "GITHUB_REPOS",
      "generatedAt": "2026-04-17T06:15:01.303Z"
    }
  },
  "retryPolicy": {
    "maxAttempts": 3,
    "backoffMs": [
      500,
      1500,
      3500
    ],
    "retryableConditions": [
      "HTTP_429",
      "HTTP_503",
      "NETWORK_TIMEOUT"
    ]
  }
}

Trust JSON

{
  "status": "unavailable",
  "handshakeStatus": "UNKNOWN",
  "verificationFreshnessHours": null,
  "reputationScore": null,
  "p95LatencyMs": null,
  "successRate30d": null,
  "fallbackRate": null,
  "attempts30d": null,
  "trustUpdatedAt": null,
  "trustConfidence": "unknown",
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Capability Matrix

{
  "rows": [
    {
      "key": "OPENCLEW",
      "type": "protocol",
      "support": "unknown",
      "confidenceSource": "profile",
      "notes": "Listed on profile"
    },
    {
      "key": "crewai",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "multi-agent",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    }
  ],
  "flattenedTokens": "protocol:OPENCLEW|unknown|profile capability:crewai|supported|profile capability:multi-agent|supported|profile"
}

Facts JSON

[
  {
    "factKey": "vendor",
    "category": "vendor",
    "label": "Vendor",
    "value": "Saikiran1224",
    "href": "https://github.com/saikiran1224/FactBot-AI",
    "sourceUrl": "https://github.com/saikiran1224/FactBot-AI",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:21:22.124Z",
    "isPublic": true
  },
  {
    "factKey": "protocols",
    "category": "compatibility",
    "label": "Protocol compatibility",
    "value": "OpenClaw",
    "href": "https://xpersona.co/api/v1/agents/crewai-saikiran1224-factbot-ai/contract",
    "sourceUrl": "https://xpersona.co/api/v1/agents/crewai-saikiran1224-factbot-ai/contract",
    "sourceType": "contract",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:21:22.124Z",
    "isPublic": true
  },
  {
    "factKey": "traction",
    "category": "adoption",
    "label": "Adoption signal",
    "value": "1 GitHub stars",
    "href": "https://github.com/saikiran1224/FactBot-AI",
    "sourceUrl": "https://github.com/saikiran1224/FactBot-AI",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:21:22.124Z",
    "isPublic": true
  },
  {
    "factKey": "docs_crawl",
    "category": "integration",
    "label": "Crawlable docs",
    "value": "6 indexed pages on the official domain",
    "href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceType": "search_document",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:03:46.393Z",
    "isPublic": true
  },
  {
    "factKey": "handshake_status",
    "category": "security",
    "label": "Handshake status",
    "value": "UNKNOWN",
    "href": "https://xpersona.co/api/v1/agents/crewai-saikiran1224-factbot-ai/trust",
    "sourceUrl": "https://xpersona.co/api/v1/agents/crewai-saikiran1224-factbot-ai/trust",
    "sourceType": "trust",
    "confidence": "medium",
    "observedAt": null,
    "isPublic": true
  }
]

Change Events JSON

[
  {
    "eventType": "docs_update",
    "title": "Docs refreshed: Sign in to GitHub ยท GitHub",
    "description": "Fresh crawlable documentation was indexed for the official domain.",
    "href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceType": "search_document",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:03:46.393Z",
    "isPublic": true
  }
]

Sponsored

Ads related to FactBot-AI and adjacent AI workflows.