{"status":"ok","category":{"id":"c69595c1-542a-4f85-8320-13c40254409d","slug":"open-source-data-pipeline-tools","label":"Open-source data pipeline tools"},"window":{"weeks":4,"from":"2026-07-07T13:11:52.362Z","to":"2026-08-04T13:11:52.362Z","prior_from":"2026-06-09T13:11:52.362Z"},"sample_size":49,"prior_sample_size":44,"min_sample":20,"entries":[{"index_product_id":"3c1e9eb5-3a83-4ef6-9873-c84f26ed12cf","name":"Airbyte","domain":"airbyte.com","recommendation_share":89.8,"ci_low":78.2,"ci_high":95.6,"mention_runs":44,"first_rec_runs":25,"first_rec_rate":56.8,"avg_position":2.6,"per_engine":{"gemini":{"runs":21,"share":100,"mentions":21},"anthropic":{"runs":7,"share":71.4,"mentions":5},"perplexity":{"runs":21,"share":85.7,"mentions":18}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"what open-source data pipeline tool should I use to sync data from APIs to a data warehouse","share":100,"mentions":9,"runs":9}},{"index_product_id":"c8ce87cc-23fd-4f02-b94c-9180f407ed16","name":"Airflow","domain":null,"recommendation_share":83.7,"ci_low":71,"ci_high":91.5,"mention_runs":41,"first_rec_runs":3,"first_rec_rate":7.3,"avg_position":5.2,"per_engine":{"gemini":{"runs":21,"share":95.2,"mentions":20},"anthropic":{"runs":7,"share":42.9,"mentions":3},"perplexity":{"runs":21,"share":85.7,"mentions":18}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"best open-source data pipeline tool for moving data between databases and warehouses","share":100,"mentions":9,"runs":9}},{"index_product_id":"6216d51e-d148-4896-9c47-44a4b942fc82","name":"Apache Airflow","domain":"airflow.apache.org","recommendation_share":71.4,"ci_low":57.6,"ci_high":82.2,"mention_runs":35,"first_rec_runs":1,"first_rec_rate":2.9,"avg_position":6.2,"per_engine":{"gemini":{"runs":21,"share":90.5,"mentions":19},"anthropic":{"runs":7,"share":28.6,"mentions":2},"perplexity":{"runs":21,"share":66.7,"mentions":14}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"lightweight open-source ETL alternatives to large enterprise data integration suites","share":100,"mentions":9,"runs":9}},{"index_product_id":"eb6a865d-fb8e-485f-8f4e-6ae5a91be60f","name":"Apache Hop","domain":"apache.org","recommendation_share":69.4,"ci_low":55.5,"ci_high":80.5,"mention_runs":34,"first_rec_runs":2,"first_rec_rate":5.9,"avg_position":3.5,"per_engine":{"gemini":{"runs":21,"share":66.7,"mentions":14},"anthropic":{"runs":7,"share":42.9,"mentions":3},"perplexity":{"runs":21,"share":81,"mentions":17}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"best open-source data pipeline tool for moving data between databases and warehouses","share":100,"mentions":9,"runs":9}},{"index_product_id":"d9b76374-754f-4f02-b2e6-e047fa11bc29","name":"Meltano","domain":"meltano.com","recommendation_share":65.3,"ci_low":51.3,"ci_high":77.1,"mention_runs":32,"first_rec_runs":1,"first_rec_rate":3.1,"avg_position":5.1,"per_engine":{"gemini":{"runs":21,"share":81,"mentions":17},"anthropic":{"runs":7,"share":42.9,"mentions":3},"perplexity":{"runs":21,"share":57.1,"mentions":12}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"open-source alternatives to expensive managed ELT and data integration platforms","share":100,"mentions":9,"runs":9}},{"index_product_id":"c3dd0f59-4fba-4f84-bf57-d9ac815eb78b","name":"NiFi","domain":null,"recommendation_share":61.2,"ci_low":47.2,"ci_high":73.6,"mention_runs":30,"first_rec_runs":1,"first_rec_rate":3.3,"avg_position":5,"per_engine":{"gemini":{"runs":21,"share":81,"mentions":17},"anthropic":{"runs":7,"share":14.3,"mentions":1},"perplexity":{"runs":21,"share":57.1,"mentions":12}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"open-source alternatives to expensive managed ELT and data integration platforms","share":100,"mentions":9,"runs":9}},{"index_product_id":"bfdfdd3e-a54a-4699-af9e-a4522b2c29ab","name":"Apache NiFi","domain":"nifi.apache.org","recommendation_share":59.2,"ci_low":45.2,"ci_high":71.8,"mention_runs":29,"first_rec_runs":1,"first_rec_rate":3.4,"avg_position":5,"per_engine":{"gemini":{"runs":21,"share":81,"mentions":17},"anthropic":{"runs":7,"share":14.3,"mentions":1},"perplexity":{"runs":21,"share":52.4,"mentions":11}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"open-source alternatives to expensive managed ELT and data integration platforms","share":100,"mentions":9,"runs":9}},{"index_product_id":"e123475f-94dd-4339-b074-510185f9df2b","name":"dbt","domain":"getdbt.com","recommendation_share":55.1,"ci_low":41.3,"ci_high":68.1,"mention_runs":27,"first_rec_runs":3,"first_rec_rate":11.1,"avg_position":5.5,"per_engine":{"gemini":{"runs":21,"share":57.1,"mentions":12},"anthropic":{"runs":7,"share":57.1,"mentions":4},"perplexity":{"runs":21,"share":52.4,"mentions":11}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"open-source data pipeline for a startup data team vs a large enterprise — which tools fit each","share":88.9,"mentions":8,"runs":9}},{"index_product_id":"f7b87e5e-4a11-4876-a395-435632a3d85e","name":"Singer","domain":"singer.io","recommendation_share":53.1,"ci_low":39.4,"ci_high":66.3,"mention_runs":26,"first_rec_runs":3,"first_rec_rate":11.5,"avg_position":4,"per_engine":{"gemini":{"runs":21,"share":57.1,"mentions":12},"anthropic":{"runs":7,"share":42.9,"mentions":3},"perplexity":{"runs":21,"share":52.4,"mentions":11}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"lightweight open-source ETL alternatives to large enterprise data integration suites","share":100,"mentions":9,"runs":9}},{"index_product_id":"43edfde8-064e-45d0-8c05-fcb392013d75","name":"Talend","domain":"talend.com","recommendation_share":40.8,"ci_low":28.2,"ci_high":54.8,"mention_runs":20,"first_rec_runs":0,"first_rec_rate":0,"avg_position":6.1,"per_engine":{"gemini":{"runs":21,"share":61.9,"mentions":13},"anthropic":{"runs":7,"share":28.6,"mentions":2},"perplexity":{"runs":21,"share":23.8,"mentions":5}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"lightweight open-source ETL alternatives to large enterprise data integration suites","share":77.8,"mentions":7,"runs":9}},{"index_product_id":"ff16dd11-7d60-4b39-880b-92899a254b98","name":"Dagster","domain":"dagster.io","recommendation_share":40.8,"ci_low":28.2,"ci_high":54.8,"mention_runs":20,"first_rec_runs":0,"first_rec_rate":0,"avg_position":8.1,"per_engine":{"gemini":{"runs":21,"share":42.9,"mentions":9},"anthropic":{"runs":7,"share":28.6,"mentions":2},"perplexity":{"runs":21,"share":42.9,"mentions":9}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"open-source data pipeline for a startup data team vs a large enterprise — which tools fit each","share":77.8,"mentions":7,"runs":9}},{"index_product_id":"8f71b41f-080b-4cd6-8119-fadd697ba6cf","name":"Prefect","domain":"prefect.io","recommendation_share":40.8,"ci_low":28.2,"ci_high":54.8,"mention_runs":20,"first_rec_runs":2,"first_rec_rate":10,"avg_position":8.1,"per_engine":{"gemini":{"runs":21,"share":52.4,"mentions":11},"anthropic":{"runs":7,"share":14.3,"mentions":1},"perplexity":{"runs":21,"share":38.1,"mentions":8}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"best open-source data pipeline tool for moving data between databases and warehouses","share":66.7,"mentions":6,"runs":9}},{"index_product_id":"13be8808-7d4b-4050-b5e3-5b53e20e4024","name":"Pentaho","domain":"pentaho.com","recommendation_share":36.7,"ci_low":24.7,"ci_high":50.7,"mention_runs":18,"first_rec_runs":0,"first_rec_rate":0,"avg_position":5.1,"per_engine":{"gemini":{"runs":21,"share":52.4,"mentions":11},"anthropic":{"runs":7,"share":14.3,"mentions":1},"perplexity":{"runs":21,"share":28.6,"mentions":6}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"open-source alternatives to expensive managed ELT and data integration platforms","share":88.9,"mentions":8,"runs":9}},{"index_product_id":"178d7c86-5ec8-4191-abaf-7a1b78c21250","name":"Pentaho Data Integration","domain":null,"recommendation_share":34.7,"ci_low":22.9,"ci_high":48.7,"mention_runs":17,"first_rec_runs":0,"first_rec_rate":0,"avg_position":4.8,"per_engine":{"gemini":{"runs":21,"share":52.4,"mentions":11},"anthropic":{"runs":7,"share":14.3,"mentions":1},"perplexity":{"runs":21,"share":23.8,"mentions":5}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"open-source alternatives to expensive managed ELT and data integration platforms","share":88.9,"mentions":8,"runs":9}},{"index_product_id":"0f2792b3-4f97-4df1-8133-74e4f198ec39","name":"Talend Open Studio","domain":null,"recommendation_share":32.7,"ci_low":21.2,"ci_high":46.6,"mention_runs":16,"first_rec_runs":0,"first_rec_rate":0,"avg_position":4.9,"per_engine":{"gemini":{"runs":21,"share":52.4,"mentions":11},"anthropic":{"runs":7,"share":14.3,"mentions":1},"perplexity":{"runs":21,"share":19,"mentions":4}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"lightweight open-source ETL alternatives to large enterprise data integration suites","share":77.8,"mentions":7,"runs":9}},{"index_product_id":"288538d1-4691-4a32-bc05-ab9bd788247b","name":"Kestra","domain":"kestra.io","recommendation_share":30.6,"ci_low":19.5,"ci_high":44.5,"mention_runs":15,"first_rec_runs":0,"first_rec_rate":0,"avg_position":9.9,"per_engine":{"gemini":{"runs":21,"share":42.9,"mentions":9},"anthropic":{"runs":7,"share":14.3,"mentions":1},"perplexity":{"runs":21,"share":23.8,"mentions":5}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"lightweight open-source ETL alternatives to large enterprise data integration suites","share":66.7,"mentions":6,"runs":9}},{"index_product_id":"56baecf1-88c7-411c-9e15-15eff7a37875","name":"Kafka","domain":null,"recommendation_share":26.5,"ci_low":16.2,"ci_high":40.3,"mention_runs":13,"first_rec_runs":1,"first_rec_rate":7.7,"avg_position":4.8,"per_engine":{"gemini":{"runs":21,"share":19,"mentions":4},"anthropic":{"runs":7,"share":28.6,"mentions":2},"perplexity":{"runs":21,"share":33.3,"mentions":7}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"how do I build a self-hosted data pipeline that handles real-time streaming and batch jobs","share":100,"mentions":9,"runs":9}},{"index_product_id":"8a78173c-0898-4031-99a7-8788e73fa607","name":"dlt","domain":null,"recommendation_share":24.5,"ci_low":14.6,"ci_high":38.1,"mention_runs":12,"first_rec_runs":0,"first_rec_rate":0,"avg_position":4.8,"per_engine":{"gemini":{"runs":21,"share":14.3,"mentions":3},"anthropic":{"runs":7,"share":14.3,"mentions":1},"perplexity":{"runs":21,"share":38.1,"mentions":8}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"open-source alternatives to expensive managed ELT and data integration platforms","share":44.4,"mentions":4,"runs":9}},{"index_product_id":"bc5b8430-703c-4308-95e9-e9f04dee88b6","name":"Pentaho Data Integration (PDI)","domain":null,"recommendation_share":20.4,"ci_low":11.5,"ci_high":33.6,"mention_runs":10,"first_rec_runs":0,"first_rec_rate":0,"avg_position":5,"per_engine":{"gemini":{"runs":21,"share":47.6,"mentions":10}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"open-source alternatives to expensive managed ELT and data integration platforms","share":44.4,"mentions":4,"runs":9}},{"index_product_id":"7bc8a530-0535-4c49-84bf-e0d846b118ac","name":"dbt (Data Build Tool)","domain":null,"recommendation_share":20.4,"ci_low":11.5,"ci_high":33.6,"mention_runs":10,"first_rec_runs":0,"first_rec_rate":0,"avg_position":7.3,"per_engine":{"gemini":{"runs":21,"share":38.1,"mentions":8},"anthropic":{"runs":7,"share":14.3,"mentions":1},"perplexity":{"runs":21,"share":4.8,"mentions":1}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"lightweight open-source ETL alternatives to large enterprise data integration suites","share":33.3,"mentions":3,"runs":9}},{"index_product_id":"e117ba12-7e52-4403-9a46-86d6e8003fce","name":"Flink","domain":null,"recommendation_share":20.4,"ci_low":11.5,"ci_high":33.6,"mention_runs":10,"first_rec_runs":0,"first_rec_rate":0,"avg_position":7.9,"per_engine":{"gemini":{"runs":21,"share":14.3,"mentions":3},"anthropic":{"runs":7,"share":14.3,"mentions":1},"perplexity":{"runs":21,"share":28.6,"mentions":6}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"how do I build a self-hosted data pipeline that handles real-time streaming and batch jobs","share":100,"mentions":9,"runs":9}},{"index_product_id":"42ec8f84-3d71-49f9-a558-e6a5994c0b50","name":"Apache Kafka","domain":"kafka.apache.org","recommendation_share":18.4,"ci_low":10,"ci_high":31.4,"mention_runs":9,"first_rec_runs":0,"first_rec_rate":0,"avg_position":6,"per_engine":{"gemini":{"runs":21,"share":19,"mentions":4},"anthropic":{"runs":7,"share":14.3,"mentions":1},"perplexity":{"runs":21,"share":19,"mentions":4}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"how do I build a self-hosted data pipeline that handles real-time streaming and batch jobs","share":77.8,"mentions":7,"runs":9}},{"index_product_id":"260edf5b-8fe7-4dfe-b062-c5270f78b204","name":"Spark","domain":"sparkmailapp.com","recommendation_share":18.4,"ci_low":10,"ci_high":31.4,"mention_runs":9,"first_rec_runs":0,"first_rec_rate":0,"avg_position":7.8,"per_engine":{"gemini":{"runs":21,"share":14.3,"mentions":3},"anthropic":{"runs":7,"share":14.3,"mentions":1},"perplexity":{"runs":21,"share":23.8,"mentions":5}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"how do I build a self-hosted data pipeline that handles real-time streaming and batch jobs","share":100,"mentions":9,"runs":9}},{"index_product_id":"de99eee9-3724-469e-9a60-632ae7caf523","name":"Kubernetes","domain":"kubernetes.io","recommendation_share":18.4,"ci_low":10,"ci_high":31.4,"mention_runs":9,"first_rec_runs":2,"first_rec_rate":22.2,"avg_position":14.6,"per_engine":{"gemini":{"runs":21,"share":19,"mentions":4},"anthropic":{"runs":7,"share":28.6,"mentions":2},"perplexity":{"runs":21,"share":14.3,"mentions":3}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"how do I build a self-hosted data pipeline that handles real-time streaming and batch jobs","share":77.8,"mentions":7,"runs":9}},{"index_product_id":"5a0bac13-0804-4962-8bb8-f6ed4fcc6339","name":"Docker","domain":"docker.com","recommendation_share":14.3,"ci_low":7.1,"ci_high":26.7,"mention_runs":7,"first_rec_runs":5,"first_rec_rate":71.4,"avg_position":6,"per_engine":{"gemini":{"runs":21,"share":19,"mentions":4},"perplexity":{"runs":21,"share":14.3,"mentions":3}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"how do I build a self-hosted data pipeline that handles real-time streaming and batch jobs","share":55.6,"mentions":5,"runs":9}},{"index_product_id":"e471fd69-7e64-44a3-b25d-be981072f06e","name":"Apache Spark","domain":"spark.apache.org","recommendation_share":14.3,"ci_low":7.1,"ci_high":26.7,"mention_runs":7,"first_rec_runs":0,"first_rec_rate":0,"avg_position":9.1,"per_engine":{"gemini":{"runs":21,"share":14.3,"mentions":3},"anthropic":{"runs":7,"share":14.3,"mentions":1},"perplexity":{"runs":21,"share":14.3,"mentions":3}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"how do I build a self-hosted data pipeline that handles real-time streaming and batch jobs","share":77.8,"mentions":7,"runs":9}},{"index_product_id":"c2bce61b-2718-496e-b4c9-b7134c086a54","name":"Fivetran","domain":"fivetran.com","recommendation_share":12.2,"ci_low":5.7,"ci_high":24.2,"mention_runs":6,"first_rec_runs":0,"first_rec_rate":0,"avg_position":5,"per_engine":{"perplexity":{"runs":21,"share":28.6,"mentions":6}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"lightweight open-source ETL alternatives to large enterprise data integration suites","share":55.6,"mentions":5,"runs":9}},{"index_product_id":"e7e7e910-8bf6-499f-97e5-0b000f490251","name":"Apache Flink","domain":"flink.apache.org","recommendation_share":12.2,"ci_low":5.7,"ci_high":24.2,"mention_runs":6,"first_rec_runs":0,"first_rec_rate":0,"avg_position":9.3,"per_engine":{"gemini":{"runs":21,"share":14.3,"mentions":3},"anthropic":{"runs":7,"share":14.3,"mentions":1},"perplexity":{"runs":21,"share":9.5,"mentions":2}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"how do I build a self-hosted data pipeline that handles real-time streaming and batch jobs","share":77.8,"mentions":7,"runs":9}},{"index_product_id":"43ace6d7-9d09-4f59-8b83-f5db41986011","name":"ClickHouse","domain":"clickhouse.com","recommendation_share":12.2,"ci_low":5.7,"ci_high":24.2,"mention_runs":6,"first_rec_runs":0,"first_rec_rate":0,"avg_position":11.7,"per_engine":{"gemini":{"runs":21,"share":9.5,"mentions":2},"anthropic":{"runs":7,"share":14.3,"mentions":1},"perplexity":{"runs":21,"share":14.3,"mentions":3}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"how do I build a self-hosted data pipeline that handles real-time streaming and batch jobs","share":77.8,"mentions":7,"runs":9}},{"index_product_id":"1effb2a0-f680-4500-8a27-56c3d0fdedc6","name":"MinIO","domain":"min.io","recommendation_share":12.2,"ci_low":5.7,"ci_high":24.2,"mention_runs":6,"first_rec_runs":0,"first_rec_rate":0,"avg_position":13.3,"per_engine":{"gemini":{"runs":21,"share":14.3,"mentions":3},"anthropic":{"runs":7,"share":14.3,"mentions":1},"perplexity":{"runs":21,"share":9.5,"mentions":2}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"how do I build a self-hosted data pipeline that handles real-time streaming and batch jobs","share":77.8,"mentions":7,"runs":9}},{"index_product_id":"143569a4-0365-4a1c-883f-2a66c460e07f","name":"Snowflake","domain":"snowflake.com","recommendation_share":10.2,"ci_low":4.4,"ci_high":21.8,"mention_runs":5,"first_rec_runs":0,"first_rec_rate":0,"avg_position":4,"per_engine":{"gemini":{"runs":21,"share":4.8,"mentions":1},"perplexity":{"runs":21,"share":19,"mentions":4}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"what open-source data pipeline tool should I use to sync data from APIs to a data warehouse","share":55.6,"mentions":5,"runs":9}},{"index_product_id":"e377caf6-ba02-4736-acc6-e1df1b765fcf","name":"Mage","domain":"mage.ai","recommendation_share":10.2,"ci_low":4.4,"ci_high":21.8,"mention_runs":5,"first_rec_runs":0,"first_rec_rate":0,"avg_position":13.3,"per_engine":{"gemini":{"runs":21,"share":9.5,"mentions":2},"anthropic":{"runs":7,"share":14.3,"mentions":1},"perplexity":{"runs":21,"share":9.5,"mentions":2}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false},{"index_product_id":"e7c17f12-878e-4e63-bb37-7de24fab94fa","name":"PostgreSQL","domain":"postgresql.org","recommendation_share":10.2,"ci_low":4.4,"ci_high":21.8,"mention_runs":5,"first_rec_runs":0,"first_rec_rate":0,"avg_position":14.7,"per_engine":{"gemini":{"runs":21,"share":14.3,"mentions":3},"perplexity":{"runs":21,"share":9.5,"mentions":2}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"how do I build a self-hosted data pipeline that handles real-time streaming and batch jobs","share":66.7,"mentions":6,"runs":9}},{"index_product_id":"d800000f-fd5c-4691-ba55-f8b247835a14","name":"Prometheus","domain":"prometheus.io","recommendation_share":10.2,"ci_low":4.4,"ci_high":21.8,"mention_runs":5,"first_rec_runs":1,"first_rec_rate":20,"avg_position":19.8,"per_engine":{"gemini":{"runs":21,"share":14.3,"mentions":3},"anthropic":{"runs":7,"share":14.3,"mentions":1},"perplexity":{"runs":21,"share":4.8,"mentions":1}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"how do I build a self-hosted data pipeline that handles real-time streaming and batch jobs","share":77.8,"mentions":7,"runs":9}},{"index_product_id":"01b7ee96-1662-40d3-b39f-6860b966da2e","name":"Visual Flow","domain":"visual-flow.com","recommendation_share":8.2,"ci_low":3.2,"ci_high":19.2,"mention_runs":4,"first_rec_runs":0,"first_rec_rate":0,"avg_position":4.5,"per_engine":{"perplexity":{"runs":21,"share":19,"mentions":4}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false},{"index_product_id":"79cb29e2-70d1-4ae3-8f00-5d6d301c97c0","name":"Luigi","domain":"luigi.readthedocs.io","recommendation_share":8.2,"ci_low":3.2,"ci_high":19.2,"mention_runs":4,"first_rec_runs":0,"first_rec_rate":0,"avg_position":5.5,"per_engine":{"perplexity":{"runs":21,"share":19,"mentions":4}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false},{"index_product_id":"4cf03495-c49b-48d7-a067-3b223b20a19f","name":"Postgres","domain":null,"recommendation_share":8.2,"ci_low":3.2,"ci_high":19.2,"mention_runs":4,"first_rec_runs":0,"first_rec_rate":0,"avg_position":8.7,"per_engine":{"perplexity":{"runs":21,"share":19,"mentions":4}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false},{"index_product_id":"029c4d22-f661-4ae2-b97c-b36e37ffc69f","name":"Iceberg","domain":null,"recommendation_share":8.2,"ci_low":3.2,"ci_high":19.2,"mention_runs":4,"first_rec_runs":0,"first_rec_rate":0,"avg_position":11.8,"per_engine":{"gemini":{"runs":21,"share":4.8,"mentions":1},"anthropic":{"runs":7,"share":14.3,"mentions":1},"perplexity":{"runs":21,"share":9.5,"mentions":2}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"how do I build a self-hosted data pipeline that handles real-time streaming and batch jobs","share":44.4,"mentions":4,"runs":9}},{"index_product_id":"40aeb400-8118-4f38-a54b-f85ff80f8a7a","name":"Atlan","domain":"atlan.com","recommendation_share":8.2,"ci_low":3.2,"ci_high":19.2,"mention_runs":4,"first_rec_runs":0,"first_rec_rate":0,"avg_position":null,"per_engine":{"perplexity":{"runs":21,"share":19,"mentions":4}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"lightweight open-source ETL alternatives to large enterprise data integration suites","share":33.3,"mentions":3,"runs":9}},{"index_product_id":"f4c57cf5-76c9-4fff-9945-ea9fdc6c76f4","name":"Hevo","domain":"hevodata.com","recommendation_share":8.2,"ci_low":3.2,"ci_high":19.2,"mention_runs":4,"first_rec_runs":0,"first_rec_rate":0,"avg_position":null,"per_engine":{"perplexity":{"runs":21,"share":19,"mentions":4}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"best open-source data pipeline tool for moving data between databases and warehouses","share":44.4,"mentions":4,"runs":9}},{"index_product_id":"be2ee459-bdad-48fa-954c-3a51b8c7e060","name":"Skyvia","domain":"skyvia.com","recommendation_share":8.2,"ci_low":3.2,"ci_high":19.2,"mention_runs":4,"first_rec_runs":0,"first_rec_rate":0,"avg_position":null,"per_engine":{"perplexity":{"runs":21,"share":19,"mentions":4}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"best self-hosted ETL tool for a data engineer who wants to avoid cloud vendor lock-in","share":55.6,"mentions":5,"runs":9}},{"index_product_id":"cb42d1f0-a9b6-4276-8ed9-95223f23b6b7","name":"SourceForge","domain":"sourceforge.net","recommendation_share":8.2,"ci_low":3.2,"ci_high":19.2,"mention_runs":4,"first_rec_runs":0,"first_rec_rate":0,"avg_position":null,"per_engine":{"perplexity":{"runs":21,"share":19,"mentions":4}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"lightweight open-source ETL alternatives to large enterprise data integration suites","share":33.3,"mentions":3,"runs":9}},{"index_product_id":"20dd5777-be58-4e03-8945-7dbd71110e21","name":"petl","domain":null,"recommendation_share":6.1,"ci_low":2.1,"ci_high":16.5,"mention_runs":3,"first_rec_runs":1,"first_rec_rate":33.3,"avg_position":3.7,"per_engine":{"perplexity":{"runs":21,"share":14.3,"mentions":3}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"lightweight open-source ETL alternatives to large enterprise data integration suites","share":44.4,"mentions":4,"runs":9}},{"index_product_id":"f73938f2-9e37-4375-86af-3aae86ba64cf","name":"DLT (Data Load Tool)","domain":"dlthub.com","recommendation_share":6.1,"ci_low":2.1,"ci_high":16.5,"mention_runs":3,"first_rec_runs":0,"first_rec_rate":0,"avg_position":5,"per_engine":{"gemini":{"runs":21,"share":9.5,"mentions":2},"anthropic":{"runs":7,"share":14.3,"mentions":1}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"what open-source data pipeline tool should I use to sync data from APIs to a data warehouse","share":33.3,"mentions":3,"runs":9}},{"index_product_id":"94cb2384-e6c5-4a52-8827-259fbd1139ed","name":"Mara Pipelines","domain":null,"recommendation_share":6.1,"ci_low":2.1,"ci_high":16.5,"mention_runs":3,"first_rec_runs":0,"first_rec_rate":0,"avg_position":5,"per_engine":{"perplexity":{"runs":21,"share":14.3,"mentions":3}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"lightweight open-source ETL alternatives to large enterprise data integration suites","share":33.3,"mentions":3,"runs":9}},{"index_product_id":"402f74a2-58a0-4002-85ec-a63df200683e","name":"Debezium","domain":"debezium.io","recommendation_share":6.1,"ci_low":2.1,"ci_high":16.5,"mention_runs":3,"first_rec_runs":0,"first_rec_rate":0,"avg_position":5.3,"per_engine":{"gemini":{"runs":21,"share":9.5,"mentions":2},"anthropic":{"runs":7,"share":14.3,"mentions":1}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"how do I build a self-hosted data pipeline that handles real-time streaming and batch jobs","share":33.3,"mentions":3,"runs":9}},{"index_product_id":"93e9d54f-a43e-4ccf-8c71-64878af1add7","name":"DataCamp","domain":"datacamp.com","recommendation_share":6.1,"ci_low":2.1,"ci_high":16.5,"mention_runs":3,"first_rec_runs":0,"first_rec_rate":0,"avg_position":null,"per_engine":{"perplexity":{"runs":21,"share":14.3,"mentions":3}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"best self-hosted ETL tool for a data engineer who wants to avoid cloud vendor lock-in","share":33.3,"mentions":3,"runs":9}},{"index_product_id":"0895510b-81ea-47ff-87a3-9cea61407d24","name":"Matillion","domain":"matillion.com","recommendation_share":6.1,"ci_low":2.1,"ci_high":16.5,"mention_runs":3,"first_rec_runs":0,"first_rec_rate":0,"avg_position":null,"per_engine":{"perplexity":{"runs":21,"share":14.3,"mentions":3}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false},{"index_product_id":"8b4eb59d-0c84-4459-a02f-f2888cfbd9f4","name":"PipelineWise","domain":null,"recommendation_share":4.1,"ci_low":1.1,"ci_high":13.7,"mention_runs":2,"first_rec_runs":0,"first_rec_rate":0,"avg_position":2,"per_engine":{"anthropic":{"runs":7,"share":14.3,"mentions":1},"perplexity":{"runs":21,"share":4.8,"mentions":1}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false},{"index_product_id":"7de4bf91-e216-40f3-896e-583e6713ca7a","name":"Spark Structured Streaming","domain":null,"recommendation_share":4.1,"ci_low":1.1,"ci_high":13.7,"mention_runs":2,"first_rec_runs":0,"first_rec_rate":0,"avg_position":6,"per_engine":{"anthropic":{"runs":7,"share":14.3,"mentions":1},"perplexity":{"runs":21,"share":4.8,"mentions":1}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"how do I build a self-hosted data pipeline that handles real-time streaming and batch jobs","share":33.3,"mentions":3,"runs":9}},{"index_product_id":"6f8c2b14-d8a1-4079-91c2-27c7238087b1","name":"Scriptella","domain":null,"recommendation_share":4.1,"ci_low":1.1,"ci_high":13.7,"mention_runs":2,"first_rec_runs":0,"first_rec_rate":0,"avg_position":9,"per_engine":{"perplexity":{"runs":21,"share":9.5,"mentions":2}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false},{"index_product_id":"e7771712-665f-4985-b498-5a30e7f7aabc","name":"Mage AI","domain":null,"recommendation_share":4.1,"ci_low":1.1,"ci_high":13.7,"mention_runs":2,"first_rec_runs":0,"first_rec_rate":0,"avg_position":11,"per_engine":{"gemini":{"runs":21,"share":4.8,"mentions":1},"perplexity":{"runs":21,"share":4.8,"mentions":1}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false},{"index_product_id":"cfb5f7a8-7b0a-42cc-9366-62d14ed4cd83","name":"MySQL","domain":"mysql.com","recommendation_share":4.1,"ci_low":1.1,"ci_high":13.7,"mention_runs":2,"first_rec_runs":0,"first_rec_rate":0,"avg_position":11,"per_engine":{"gemini":{"runs":21,"share":9.5,"mentions":2}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false},{"index_product_id":"00d3a34f-ad2e-4e35-bbfb-69bb56a4822f","name":"Bruin","domain":"getbruin.com","recommendation_share":4.1,"ci_low":1.1,"ci_high":13.7,"mention_runs":2,"first_rec_runs":0,"first_rec_rate":0,"avg_position":11.5,"per_engine":{"gemini":{"runs":21,"share":4.8,"mentions":1},"anthropic":{"runs":7,"share":14.3,"mentions":1}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false},{"index_product_id":"ac745ddb-800a-4e99-9bab-91418d8eee94","name":"Apache Druid","domain":"druid.apache.org","recommendation_share":4.1,"ci_low":1.1,"ci_high":13.7,"mention_runs":2,"first_rec_runs":0,"first_rec_rate":0,"avg_position":13,"per_engine":{"gemini":{"runs":21,"share":4.8,"mentions":1},"anthropic":{"runs":7,"share":14.3,"mentions":1}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false},{"index_product_id":"339803f0-63ba-4c0c-8bc3-1ce08da89841","name":"Druid","domain":null,"recommendation_share":4.1,"ci_low":1.1,"ci_high":13.7,"mention_runs":2,"first_rec_runs":0,"first_rec_rate":0,"avg_position":13,"per_engine":{"gemini":{"runs":21,"share":4.8,"mentions":1},"anthropic":{"runs":7,"share":14.3,"mentions":1}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false},{"index_product_id":"2c931163-530d-45e4-a65b-e582f750e0f3","name":"Apache Hadoop","domain":"hadoop.apache.org","recommendation_share":4.1,"ci_low":1.1,"ci_high":13.7,"mention_runs":2,"first_rec_runs":0,"first_rec_rate":0,"avg_position":16.5,"per_engine":{"gemini":{"runs":21,"share":9.5,"mentions":2}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"how do I build a self-hosted data pipeline that handles real-time streaming and batch jobs","share":44.4,"mentions":4,"runs":9}},{"index_product_id":"0f8c4dd0-8f7e-48cd-b3d6-c3efa0b202d6","name":"Delta","domain":null,"recommendation_share":4.1,"ci_low":1.1,"ci_high":13.7,"mention_runs":2,"first_rec_runs":0,"first_rec_rate":0,"avg_position":16.5,"per_engine":{"gemini":{"runs":21,"share":4.8,"mentions":1},"anthropic":{"runs":7,"share":14.3,"mentions":1}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false},{"index_product_id":"332c3f99-5546-4095-80ab-d5458c755565","name":"Parquet","domain":null,"recommendation_share":4.1,"ci_low":1.1,"ci_high":13.7,"mention_runs":2,"first_rec_runs":0,"first_rec_rate":0,"avg_position":18.5,"per_engine":{"gemini":{"runs":21,"share":4.8,"mentions":1},"anthropic":{"runs":7,"share":14.3,"mentions":1}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false},{"index_product_id":"0cbc86d9-a272-4ba8-af39-ae58a1f2193c","name":"Grafana Loki","domain":null,"recommendation_share":4.1,"ci_low":1.1,"ci_high":13.7,"mention_runs":2,"first_rec_runs":0,"first_rec_rate":0,"avg_position":22.5,"per_engine":{"gemini":{"runs":21,"share":4.8,"mentions":1},"perplexity":{"runs":21,"share":4.8,"mentions":1}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"how do I build a self-hosted data pipeline that handles real-time streaming and batch jobs","share":44.4,"mentions":4,"runs":9}},{"index_product_id":"78aed113-ea00-4e25-b73b-e5761528f936","name":"DuckDB","domain":"duckdb.org","recommendation_share":4.1,"ci_low":1.1,"ci_high":13.7,"mention_runs":2,"first_rec_runs":0,"first_rec_rate":0,"avg_position":23,"per_engine":{"gemini":{"runs":21,"share":4.8,"mentions":1},"anthropic":{"runs":7,"share":14.3,"mentions":1}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false},{"index_product_id":"69e41686-a972-4582-8d33-71d671b84f92","name":"F6S","domain":"f6s.com","recommendation_share":4.1,"ci_low":1.1,"ci_high":13.7,"mention_runs":2,"first_rec_runs":0,"first_rec_rate":0,"avg_position":null,"per_engine":{"perplexity":{"runs":21,"share":9.5,"mentions":2}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"open-source alternatives to expensive managed ELT and data integration platforms","share":33.3,"mentions":3,"runs":9}},{"index_product_id":"fd7a18de-e667-4011-9c43-8f2a15e67075","name":"Integrate.io","domain":"integrate.io","recommendation_share":4.1,"ci_low":1.1,"ci_high":13.7,"mention_runs":2,"first_rec_runs":0,"first_rec_rate":0,"avg_position":null,"per_engine":{"perplexity":{"runs":21,"share":9.5,"mentions":2}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"lightweight open-source ETL alternatives to large enterprise data integration suites","share":55.6,"mentions":5,"runs":9}},{"index_product_id":"11b6f667-04ab-44be-bd0a-cea2fa8983ee","name":"Stitch","domain":null,"recommendation_share":2,"ci_low":0.4,"ci_high":10.7,"mention_runs":1,"first_rec_runs":0,"first_rec_rate":0,"avg_position":2,"per_engine":{"anthropic":{"runs":7,"share":14.3,"mentions":1}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false},{"index_product_id":"a998ebf3-5a55-40f9-b0d2-05aa80dbb4a3","name":"CloudQuery","domain":null,"recommendation_share":2,"ci_low":0.4,"ci_high":10.7,"mention_runs":1,"first_rec_runs":0,"first_rec_rate":0,"avg_position":5,"per_engine":{"perplexity":{"runs":21,"share":4.8,"mentions":1}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false},{"index_product_id":"9a48f3b9-127d-4b8d-b5aa-91363ab58950","name":"Redpanda","domain":null,"recommendation_share":2,"ci_low":0.4,"ci_high":10.7,"mention_runs":1,"first_rec_runs":0,"first_rec_rate":0,"avg_position":5,"per_engine":{"anthropic":{"runs":7,"share":14.3,"mentions":1}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false},{"index_product_id":"c6608f85-3470-45c1-826a-950666ecd0a3","name":"StreamSets","domain":"streamsets.com","recommendation_share":2,"ci_low":0.4,"ci_high":10.7,"mention_runs":1,"first_rec_runs":0,"first_rec_rate":0,"avg_position":7,"per_engine":{"gemini":{"runs":21,"share":4.8,"mentions":1}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false},{"index_product_id":"9f63e688-9441-4c43-b1a8-465ce9f8b36e","name":"Superset","domain":null,"recommendation_share":2,"ci_low":0.4,"ci_high":10.7,"mention_runs":1,"first_rec_runs":0,"first_rec_rate":0,"avg_position":8,"per_engine":{"perplexity":{"runs":21,"share":4.8,"mentions":1}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false},{"index_product_id":"4c63bf95-0e19-4d34-a4cd-fd879e22b4dc","name":"Bonobo","domain":null,"recommendation_share":2,"ci_low":0.4,"ci_high":10.7,"mention_runs":1,"first_rec_runs":0,"first_rec_rate":0,"avg_position":9,"per_engine":{"gemini":{"runs":21,"share":4.8,"mentions":1}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false},{"index_product_id":"9eb95dc0-0409-4c7f-a961-9a8c4784455d","name":"n8n","domain":"n8n.io","recommendation_share":2,"ci_low":0.4,"ci_high":10.7,"mention_runs":1,"first_rec_runs":0,"first_rec_rate":0,"avg_position":21,"per_engine":{"gemini":{"runs":21,"share":4.8,"mentions":1}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false},{"index_product_id":"a5bbadd5-bcf8-4d36-b9cc-e64d3165b222","name":"Grafana","domain":"grafana.com","recommendation_share":2,"ci_low":0.4,"ci_high":10.7,"mention_runs":1,"first_rec_runs":0,"first_rec_rate":0,"avg_position":28,"per_engine":{"gemini":{"runs":21,"share":4.8,"mentions":1}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false},{"index_product_id":"3cfc507c-be75-4127-ac7f-e174eff5e77b","name":"Apache Pulsar","domain":"pulsar.apache.org","recommendation_share":2,"ci_low":0.4,"ci_high":10.7,"mention_runs":1,"first_rec_runs":0,"first_rec_rate":0,"avg_position":null,"per_engine":{"perplexity":{"runs":21,"share":4.8,"mentions":1}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false},{"index_product_id":"558e2cf4-c79a-4dbe-8a51-7a1e90cb2e83","name":"Benthos","domain":null,"recommendation_share":2,"ci_low":0.4,"ci_high":10.7,"mention_runs":1,"first_rec_runs":0,"first_rec_rate":0,"avg_position":null,"per_engine":{"perplexity":{"runs":21,"share":4.8,"mentions":1}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false},{"index_product_id":"5e88efc8-0b86-4717-a55c-e809349f15f0","name":"Confluent","domain":"confluent.io","recommendation_share":2,"ci_low":0.4,"ci_high":10.7,"mention_runs":1,"first_rec_runs":0,"first_rec_rate":0,"avg_position":null,"per_engine":{"perplexity":{"runs":21,"share":4.8,"mentions":1}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false},{"index_product_id":"e3e592bf-0c57-4791-9a46-b8a9a296962f","name":"Dev.to","domain":"dev.to","recommendation_share":2,"ci_low":0.4,"ci_high":10.7,"mention_runs":1,"first_rec_runs":0,"first_rec_rate":0,"avg_position":null,"per_engine":{"perplexity":{"runs":21,"share":4.8,"mentions":1}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false},{"index_product_id":"edb62ec8-dde7-48d1-8828-1ebcf6cb2c2a","name":"Peliqan","domain":"peliqan.io","recommendation_share":2,"ci_low":0.4,"ci_high":10.7,"mention_runs":1,"first_rec_runs":0,"first_rec_rate":0,"avg_position":null,"per_engine":{"perplexity":{"runs":21,"share":4.8,"mentions":1}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false},{"index_product_id":"93b9efb8-9f28-4b92-bba2-1f04e515352d","name":"Weld","domain":"weld.app","recommendation_share":2,"ci_low":0.4,"ci_high":10.7,"mention_runs":1,"first_rec_runs":0,"first_rec_rate":0,"avg_position":null,"per_engine":{"perplexity":{"runs":21,"share":4.8,"mentions":1}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false,"best_for":{"prompt":"best self-hosted ETL tool for a data engineer who wants to avoid cloud vendor lock-in","share":33.3,"mentions":3,"runs":9}},{"index_product_id":"2c6c6a33-ef24-4f72-bbb7-4311922c5325","name":"lakeFS","domain":"lakefs.io","recommendation_share":2,"ci_low":0.4,"ci_high":10.7,"mention_runs":1,"first_rec_runs":0,"first_rec_rate":0,"avg_position":null,"per_engine":{"perplexity":{"runs":21,"share":4.8,"mentions":1}},"trend":null,"trend_confidence":"suppressed","is_orbator_customer":false,"is_claimed":false}],"methodology_url":"https://www.orbator.io/ai-index/methodology","license":"Free to use with attribution to orbator.io"}