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.