posted an update —

English version

Fivetran data pipeline

Kekeli’s anti-hallucination guarantee relies on Fivetran as its backbone. Fivetran synchronises over 80 official African sources every 6 hours to BigQuery — 73,940 verified rows, 13 tables, 54 countries. Without this pipeline, the agent would have to rely on memory and make up plausible but false figures.

The agent’s 12 tools

get_african_indicator — queries BigQuery for any indicator (GDP, mortality, agricultural production, etc.) for a given country and period.

list_available_tables — lists the 13 available tables and their contents.

search_african_datasets — searches through 3,215 open data catalogues (CKAN, openAfrica).

search_indicators — finds available indicators by keyword.

query_official_data — falls back to the World Bank / IMF / WHO / FAO API if BigQuery does not have the data.

check_pipeline_status — checks the freshness of the Fivetran pipeline (last sync, status).

trigger_data_refresh — triggers an on-demand Fivetran synchronisation.

get_pipeline_schema — inspects the schema and status of each table in the pipeline.

upload_and_profile — profiles a dataset uploaded by the user (CSV, Excel).

compare_datasets — compares user data with official BigQuery data.

calculate_reliability_score — assesses the reliability of an uploaded dataset.

generate_report / multi_indicator_report — generates downloadable multi-country, multi-indicator Excel/CSV/PDF reports.

Log in or sign up for Devpost to join the conversation.