<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Akash Kumar Naik</title>
    <description>The latest articles on DEV Community by Akash Kumar Naik (@akash_kumarnaik_80d5f390).</description>
    <link>https://dev.to/akash_kumarnaik_80d5f390</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2650899%2F5fc9d50d-8fc4-4a52-a264-124376fcc346.jpg</url>
      <title>DEV Community: Akash Kumar Naik</title>
      <link>https://dev.to/akash_kumarnaik_80d5f390</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/akash_kumarnaik_80d5f390"/>
    <language>en</language>
    <item>
      <title>🛒 Amazon Product Scraper: Extract Prices, Reviews &amp; Images at Scale</title>
      <dc:creator>Akash Kumar Naik</dc:creator>
      <pubDate>Sun, 15 Mar 2026 04:35:49 +0000</pubDate>
      <link>https://dev.to/akash_kumarnaik_80d5f390/amazon-product-scraper-extract-prices-reviews-images-at-scale-21f4</link>
      <guid>https://dev.to/akash_kumarnaik_80d5f390/amazon-product-scraper-extract-prices-reviews-images-at-scale-21f4</guid>
      <description>&lt;p&gt;&lt;strong&gt;Tired of manually tracking Amazon prices? Want to build a price comparison tool or analyze competitor products?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Today, I'm excited to share &lt;a href="https://apify.com/akash9078/amazon-product-scraper" rel="noopener noreferrer"&gt;&lt;strong&gt;Amazon Product Scraper&lt;/strong&gt;&lt;/a&gt; — a powerful Apify Actor designed to extract comprehensive product data from Amazon.com with built-in anti-blocking protection.&lt;/p&gt;




&lt;h2&gt;
  
  
  🌟 What Makes This Different?
&lt;/h2&gt;

&lt;p&gt;While there are many Amazon scrapers out there, this one focuses on &lt;strong&gt;reliability and clean data extraction&lt;/strong&gt;:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Feature&lt;/th&gt;
&lt;th&gt;Benefit&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;📦 &lt;strong&gt;Product Details&lt;/strong&gt;
&lt;/td&gt;
&lt;td&gt;Extract prices, ratings, descriptions, and specs&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;🖼️ &lt;strong&gt;Product Images&lt;/strong&gt;
&lt;/td&gt;
&lt;td&gt;Get all product images including thumbnails&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;🛡️ &lt;strong&gt;Anti-Detection&lt;/strong&gt;
&lt;/td&gt;
&lt;td&gt;Built-in proxy support and anti-scraping protection&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;✨ &lt;strong&gt;Clean Data&lt;/strong&gt;
&lt;/td&gt;
&lt;td&gt;Automatically formats and cleans extracted data&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;⚡ &lt;strong&gt;Fast Performance&lt;/strong&gt;
&lt;/td&gt;
&lt;td&gt;Optimized scraping with session management&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




&lt;h2&gt;
  
  
  🎯 Who Is This For?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;E-commerce entrepreneurs&lt;/strong&gt; building price comparison sites&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Market researchers&lt;/strong&gt; analyzing product trends&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Developers&lt;/strong&gt; creating product catalog databases&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Competitive analysts&lt;/strong&gt; monitoring competitor pricing&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🚀 Getting Started
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Quick Start (No-Code)
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Go to&lt;/strong&gt; &lt;a href="https://apify.com/akash9078/amazon-product-scraper" rel="noopener noreferrer"&gt;&lt;strong&gt;Amazon Product Scraper&lt;/strong&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Add Product URL&lt;/strong&gt; — Enter an Amazon product URL you want to scrape&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Configure Proxy&lt;/strong&gt; — Choose proxy settings (residential recommended)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Run&lt;/strong&gt; — Get comprehensive product data in JSON format&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Example Input
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"productUrl"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"https://www.amazon.com/dp/B0CL61F39H"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"proxyConfig"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"useApifyProxy"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="kc"&gt;true&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"apifyProxyGroups"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="s2"&gt;"RESIDENTIAL"&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  📊 Output Format
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"title"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"PlayStation®5 console (slim)"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"asin"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"B0CL61F39H"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"url"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"https://www.amazon.com/dp/B0CL61F39H"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"price"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"$499.99"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"price_striked"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"$599.99"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"rating"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mf"&gt;4.6&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"rating_count"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;5815&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"description"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Product description..."&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"feature_bullets"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="s2"&gt;"Feature 1"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Feature 2"&lt;/span&gt;&lt;span class="p"&gt;],&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"images"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="s2"&gt;"https://image1.jpg"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"https://image2.jpg"&lt;/span&gt;&lt;span class="p"&gt;],&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"scrapedAt"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"2026-02-18T10:30:00Z"&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  💰 Transparent Pricing
&lt;/h2&gt;

&lt;p&gt;Pay-Per-Event (PPE) pricing:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Service&lt;/th&gt;
&lt;th&gt;Cost&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Product scraped&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;$0.005 per product&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Residential proxy&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;$0.005 per product&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Example:&lt;/strong&gt; Scraping 100 products with residential proxies:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Product scraping: $0.50&lt;/li&gt;
&lt;li&gt;Proxy cost: $0.50&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Total: $1.00&lt;/strong&gt; for 100 products&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🛡️ Best Practices for Success
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Recommended Settings:
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Use Residential Proxies&lt;/strong&gt; for reliable scraping&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Use valid product URLs&lt;/strong&gt; — direct DP URLs work best&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Enable proxy&lt;/strong&gt; to avoid Amazon blocks&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Monitor runs&lt;/strong&gt; and adjust settings if needed&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Avoiding Blocks:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;✓ Use proxy rotation (residential recommended)&lt;/li&gt;
&lt;li&gt;✓ Don't scrape too aggressively&lt;/li&gt;
&lt;li&gt;✓ Consider rate limiting between requests&lt;/li&gt;
&lt;li&gt;✓ Use direct product URLs (not shortened links)&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  💻 API Integration
&lt;/h2&gt;

&lt;h3&gt;
  
  
  cURL Example
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;curl &lt;span class="nt"&gt;-X&lt;/span&gt; POST &lt;span class="se"&gt;\&lt;/span&gt;
  https://api.apify.com/v2/actors/akash9078~amazon-product-scraper/runs &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-H&lt;/span&gt; &lt;span class="s2"&gt;"Authorization: Bearer YOUR_API_TOKEN"&lt;/span&gt; &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-H&lt;/span&gt; &lt;span class="s2"&gt;"Content-Type: application/json"&lt;/span&gt; &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-d&lt;/span&gt; &lt;span class="s1"&gt;'{
    "productUrl": "https://www.amazon.com/dp/B0CL61F39H",
    "proxyConfig": {
      "useApifyProxy": true,
      "apifyProxyGroups": ["RESIDENTIAL"]
    }
  }'&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  JavaScript/Node.js
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="k"&gt;import&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt; &lt;span class="nx"&gt;ApifyClient&lt;/span&gt; &lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="k"&gt;from&lt;/span&gt; &lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;apify-client&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

&lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;client&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="k"&gt;new&lt;/span&gt; &lt;span class="nc"&gt;ApifyClient&lt;/span&gt;&lt;span class="p"&gt;({&lt;/span&gt; &lt;span class="na"&gt;token&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;YOUR_TOKEN&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt; &lt;span class="p"&gt;});&lt;/span&gt;

&lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;run&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="k"&gt;await&lt;/span&gt; &lt;span class="nx"&gt;client&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;actor&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;akash9078/amazon-product-scraper&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;).&lt;/span&gt;&lt;span class="nf"&gt;call&lt;/span&gt;&lt;span class="p"&gt;({&lt;/span&gt;
  &lt;span class="na"&gt;productUrl&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;https://www.amazon.com/dp/B0CL61F39H&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
  &lt;span class="na"&gt;proxyConfig&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt; &lt;span class="na"&gt;useApifyProxy&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="kc"&gt;true&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="na"&gt;apifyProxyGroups&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;RESIDENTIAL&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="p"&gt;});&lt;/span&gt;

&lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt; &lt;span class="nx"&gt;items&lt;/span&gt; &lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="k"&gt;await&lt;/span&gt; &lt;span class="nx"&gt;client&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;dataset&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;run&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;defaultDatasetId&lt;/span&gt;&lt;span class="p"&gt;).&lt;/span&gt;&lt;span class="nf"&gt;listItems&lt;/span&gt;&lt;span class="p"&gt;();&lt;/span&gt;
&lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;items&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  📈 Use Cases
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Use Case&lt;/th&gt;
&lt;th&gt;Application&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Price Monitoring&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Track product prices over time&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Market Research&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Analyze product trends and competition&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Product Catalogs&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Build comprehensive product databases&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Competitive Intelligence&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Monitor competitor products&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




&lt;h2&gt;
  
  
  🔧 Technical Specifications
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Property&lt;/th&gt;
&lt;th&gt;Value&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Memory&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;256MB (default), 512MB recommended&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Timeout&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;5 minutes default&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Data Format&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;JSON&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Proxy Support&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Apify Proxy (residential/datacenter)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Supported Stores&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Amazon.com, Amazon.in, and other regional stores&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




&lt;h2&gt;
  
  
  🆘 Troubleshooting
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Common Issues:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;❌ &lt;strong&gt;No results&lt;/strong&gt; → Check if URL is a valid Amazon product page&lt;/li&gt;
&lt;li&gt;❌ &lt;strong&gt;Blocked requests&lt;/strong&gt; → Enable residential proxies&lt;/li&gt;
&lt;li&gt;❌ &lt;strong&gt;Timeout errors&lt;/strong&gt; → Increase timeout or enable more memory&lt;/li&gt;
&lt;li&gt;❌ &lt;strong&gt;Missing data&lt;/strong&gt; → Some fields may not be available for all products&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  📝 Data Compliance
&lt;/h2&gt;

&lt;p&gt;This Actor extracts &lt;strong&gt;publicly available data&lt;/strong&gt; from Amazon. Please ensure compliance with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Amazon's Terms of Service&lt;/li&gt;
&lt;li&gt;Local data protection laws (GDPR, CCPA, etc.)&lt;/li&gt;
&lt;li&gt;Your intended use case requirements&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🎉 Try It Now!
&lt;/h2&gt;

&lt;p&gt;Ready to start scraping Amazon product data?&lt;/p&gt;

&lt;p&gt;👉 &lt;a href="https://console.apify.com/actors/eW1F0tUbddxulgepf?addFromActorId=eW1F0tUbddxulgepf" rel="noopener noreferrer"&gt;&lt;strong&gt;Try Amazon Product Scraper for Free&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;📖 &lt;a href="https://apify.com/akash9078/amazon-product-scraper" rel="noopener noreferrer"&gt;&lt;strong&gt;View Full Documentation&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Questions? Drop a comment below or reach out via the Apify Console!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Built with ❤️ using &lt;a href="https://apify.com/" rel="noopener noreferrer"&gt;Apify&lt;/a&gt; — The web scraping and automation platform&lt;/em&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  webscraping #ecommerce #automation #productivity
&lt;/h1&gt;

</description>
      <category>webscraping</category>
      <category>automation</category>
      <category>ecommerce</category>
      <category>productivity</category>
    </item>
    <item>
      <title>🌫️ Air Quality Index API: Real-Time AQI</title>
      <dc:creator>Akash Kumar Naik</dc:creator>
      <pubDate>Sun, 15 Mar 2026 04:27:33 +0000</pubDate>
      <link>https://dev.to/akash_kumarnaik_80d5f390/air-quality-index-api-real-time-aqi-4380</link>
      <guid>https://dev.to/akash_kumarnaik_80d5f390/air-quality-index-api-real-time-aqi-4380</guid>
      <description>&lt;h1&gt;
  
  
  🌫️ Air Quality Index API: Real-Time AQI Data + AI Health Recommendations
&lt;/h1&gt;

&lt;p&gt;Air pollution affects &lt;strong&gt;99% of the global population&lt;/strong&gt;. Whether you're planning a morning jog, managing asthma, or building a health app — knowing the air quality before you step outside is critical.&lt;/p&gt;

&lt;p&gt;That's why I built the &lt;a href="https://apify.com/akash9078/air-quality-index-aqi-api" rel="noopener noreferrer"&gt;&lt;strong&gt;Air Quality Index (AQI) API&lt;/strong&gt;&lt;/a&gt; — a real-time API that delivers AQI data, pollution metrics, weather info, and &lt;strong&gt;AI-powered health recommendations&lt;/strong&gt; for outdoor activities.&lt;/p&gt;




&lt;h2&gt;
  
  
  ✨ What You Get
&lt;/h2&gt;

&lt;h3&gt;
  
  
  📊 Real-Time AQI &amp;amp; Pollution Metrics
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;AQI (Air Quality Index)&lt;/strong&gt; - Overall air quality score&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;PM2.5&lt;/strong&gt; - Fine particulate matter (most harmful)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;PM10&lt;/strong&gt; - Coarse particulate matter&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CO&lt;/strong&gt; - Carbon monoxide levels&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Temperature, Humidity, Wind Speed&lt;/strong&gt; - Weather context&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🧠 AI-Powered Health Recommendations
&lt;/h3&gt;

&lt;p&gt;Personalized guidance based on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Your planned outdoor activity (running, cycling, walking)&lt;/li&gt;
&lt;li&gt;Duration of exposure&lt;/li&gt;
&lt;li&gt;Medical conditions (asthma, allergies, respiratory issues)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;No API key required&lt;/strong&gt; — Mistral credentials are managed by the actor.&lt;/p&gt;




&lt;h2&gt;
  
  
  🎯 Perfect For
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Use Case&lt;/th&gt;
&lt;th&gt;Application&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Fitness Apps&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Warn users before outdoor workouts&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Travel Platforms&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Route planning around pollution hotspots&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Health Assistants&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Daily air quality briefings for sensitive users&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Smart Cities&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Environmental dashboards &amp;amp; alerts&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Wearables&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Real-time AQI notifications&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




&lt;h2&gt;
  
  
  🚀 How to Use It
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Option 1: Apify Console (No-Code)
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Visit &lt;a href="https://apify.com/akash9078/air-quality-index-aqi-api" rel="noopener noreferrer"&gt;AQI API on Apify&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Enter your city (e.g., "Delhi", "Los Angeles", "Beijing")&lt;/li&gt;
&lt;li&gt;Specify planned activity (e.g., "morning jog for 45 minutes")&lt;/li&gt;
&lt;li&gt;Add medical conditions if applicable (e.g., "asthma")&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Start&lt;/strong&gt; → Get results in seconds&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Option 2: API Integration
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;curl &lt;span class="nt"&gt;-X&lt;/span&gt; POST &lt;span class="se"&gt;\&lt;/span&gt;
  https://api.apify.com/v2/acts/akash9078~air-quality-index-aqi-api/runs &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-H&lt;/span&gt; &lt;span class="s1"&gt;'Content-Type: application/json'&lt;/span&gt; &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-H&lt;/span&gt; &lt;span class="s1"&gt;'Authorization: Bearer YOUR_APIFY_TOKEN'&lt;/span&gt; &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-d&lt;/span&gt; &lt;span class="s1"&gt;'{
    "city": "Delhi",
    "state": "Delhi",
    "country": "India",
    "plannedActivity": "morning walk",
    "medicalConditions": "asthma"
  }'&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  📊 Sample Output
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"success"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="kc"&gt;true&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"location"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"city"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Delhi"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"state"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Delhi"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"country"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"India"&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="p"&gt;},&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"aqi_data"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"aqi"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;135&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"temperature"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mf"&gt;31.4&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"humidity"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mf"&gt;41.0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"wind_speed"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mf"&gt;16.6&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"pm25"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mf"&gt;51.0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"pm10"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mf"&gt;65.0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"co"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mf"&gt;312.0&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="p"&gt;},&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"recommendations"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"AQI is 135 (Unhealthy for Sensitive Groups). For a 30-minute morning walk with asthma: wear an N95 mask, avoid busy roads, consider indoor exercise if symptoms appear."&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"charges"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nl"&gt;"event"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"aqi_data_fetch"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nl"&gt;"price"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mf"&gt;0.005&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;},&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nl"&gt;"event"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"health_recommendation"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nl"&gt;"price"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mf"&gt;0.005&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="p"&gt;],&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"total_price"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mf"&gt;0.01&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  💰 Transparent Pricing
&lt;/h2&gt;

&lt;p&gt;Pay-per-event pricing:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Event&lt;/th&gt;
&lt;th&gt;Price&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;AQI Data Fetch&lt;/td&gt;
&lt;td&gt;$0.005&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Health Recommendation&lt;/td&gt;
&lt;td&gt;$0.005&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Total per run&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;$0.01&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;That's &lt;strong&gt;1 cent per query&lt;/strong&gt; — affordable for apps of any scale.&lt;/p&gt;




&lt;h2&gt;
  
  
  🔧 Technical Details
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Data Source&lt;/strong&gt;: aqi.in with resilient scraping logic&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;AI Model&lt;/strong&gt;: Mistral Large for health recommendations&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Runtime&lt;/strong&gt;: Python with fallback extraction methods&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Output&lt;/strong&gt;: Structured JSON with full charge transparency&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🌍 Real-World Use Cases
&lt;/h2&gt;

&lt;h3&gt;
  
  
  The Fitness App Developer
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;"Integrated the AQI API into our running app. Now users get automatic air quality alerts before their outdoor workouts. Reduced user complaints about breathing issues by 60%."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  The Travel Planner
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;"We use this to warn travelers about pollution in destinations like Delhi, Beijing, and Bangkok. Helps them pack masks and plan indoor alternatives."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  The Asthma Management App
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;"Daily AQI checks with personalized recommendations are now a core feature. Users love the 'should I go outside today?' guidance."&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  ⚠️ Important Notes
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Not a medical diagnosis&lt;/strong&gt; — provides informational guidance only&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Always consult healthcare professionals&lt;/strong&gt; for medical advice&lt;/li&gt;
&lt;li&gt;Data sourced from third-party providers; occasional delays possible&lt;/li&gt;
&lt;li&gt;Zero AQI values may indicate temporary source unavailability&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🌱 Why Air Quality Matters
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;7 million&lt;/strong&gt; premature deaths annually linked to air pollution (WHO)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;PM2.5 particles&lt;/strong&gt; can enter bloodstream and affect organs&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Real-time awareness&lt;/strong&gt; helps vulnerable populations stay safe&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;AI recommendations&lt;/strong&gt; bridge data → actionable health guidance&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🔗 Try It Now
&lt;/h2&gt;

&lt;p&gt;Protect your users, yourself, and your community with real-time air quality intelligence.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://apify.com/akash9078/air-quality-index-aqi-api" rel="noopener noreferrer"&gt;Try AQI API for Free&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Built with ❤️ by &lt;a href="https://apify.com/akash9078" rel="noopener noreferrer"&gt;@akash9078&lt;/a&gt; on the Apify platform.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;What's your city's AQI today? Let me know in the comments!&lt;/em&gt; 👇&lt;/p&gt;

</description>
      <category>ai</category>
      <category>api</category>
      <category>automation</category>
      <category>showdev</category>
    </item>
    <item>
      <title>🌍 AI Travel Planner: Generate Personalized Itineraries with AI-Powered Research</title>
      <dc:creator>Akash Kumar Naik</dc:creator>
      <pubDate>Sun, 15 Mar 2026 04:21:16 +0000</pubDate>
      <link>https://dev.to/akash_kumarnaik_80d5f390/ai-travel-planner-generate-personalized-i-3827</link>
      <guid>https://dev.to/akash_kumarnaik_80d5f390/ai-travel-planner-generate-personalized-i-3827</guid>
      <description>&lt;p&gt;Planning a trip used to mean:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🔍 Hours of browsing travel blogs&lt;/li&gt;
&lt;li&gt;📱 Opening 47 different tabs&lt;/li&gt;
&lt;li&gt;😰 Stressing about missing hidden gems&lt;/li&gt;
&lt;li&gt;📅 Manually creating day-by-day schedules&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Those days are over. Meet &lt;a href="https://apify.com/akash9078/ai-travel-planner" rel="noopener noreferrer"&gt;&lt;strong&gt;AI Travel Planner&lt;/strong&gt;&lt;/a&gt; — your AI-powered travel assistant that creates complete, research-backed itineraries in seconds.&lt;/p&gt;




&lt;h2&gt;
  
  
  ✨ What It Does
&lt;/h2&gt;

&lt;p&gt;The AI Travel Planner combines &lt;strong&gt;Mistral Large&lt;/strong&gt; (advanced AI model) with &lt;strong&gt;real-time web research&lt;/strong&gt; to build custom travel plans that actually make sense.&lt;/p&gt;

&lt;h3&gt;
  
  
  🧠 AI-Powered Planning
&lt;/h3&gt;

&lt;p&gt;Uses Mistral Large to generate intelligent, context-aware itineraries based on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Your destination&lt;/li&gt;
&lt;li&gt;Trip duration&lt;/li&gt;
&lt;li&gt;Real-time web research&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🔍 Built-in Web Research
&lt;/h3&gt;

&lt;p&gt;Integrates Apify's Google SERP scraper to find:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Top attractions &amp;amp; activities&lt;/li&gt;
&lt;li&gt;Hidden local gems&lt;/li&gt;
&lt;li&gt;Best restaurants &amp;amp; cafes&lt;/li&gt;
&lt;li&gt;Practical travel tips&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  📅 Calendar Export
&lt;/h3&gt;

&lt;p&gt;Automatically generates &lt;strong&gt;ICS calendar files&lt;/strong&gt; — import directly into:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Google Calendar&lt;/li&gt;
&lt;li&gt;Apple Calendar&lt;/li&gt;
&lt;li&gt;Microsoft Outlook&lt;/li&gt;
&lt;li&gt;Any calendar app&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🚀 How to Use It
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Option 1: Apify Console (No-Code)
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Visit &lt;a href="https://apify.com/akash9078/ai-travel-planner" rel="noopener noreferrer"&gt;AI Travel Planner on Apify&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Enter your destination (e.g., "Paris", "Tokyo", "Bali")&lt;/li&gt;
&lt;li&gt;Set trip duration (1-30 days)&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Start&lt;/strong&gt; → Get your itinerary in seconds&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Option 2: API Integration
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;curl &lt;span class="nt"&gt;-X&lt;/span&gt; POST &lt;span class="se"&gt;\&lt;/span&gt;
  https://api.apify.com/v2/acts/akash9078~ai-travel-planner/runs &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-H&lt;/span&gt; &lt;span class="s1"&gt;'Content-Type: application/json'&lt;/span&gt; &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-H&lt;/span&gt; &lt;span class="s1"&gt;'Authorization: Bearer YOUR_APIFY_TOKEN'&lt;/span&gt; &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-d&lt;/span&gt; &lt;span class="s1"&gt;'{
    "destination": "Paris",
    "numDays": 7,
    "startDate": "2025-06-15"
  }'&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  📊 Sample Output
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"destination"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Paris"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"numDays"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;7&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"startDate"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"2025-06-15"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"itinerary"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Day 1: Arrival and Eiffel Tower...&lt;/span&gt;&lt;span class="se"&gt;\n&lt;/span&gt;&lt;span class="s2"&gt;Day 2: Louvre Museum and Seine River Cruise..."&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"icsFileUrl"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"https://api.apify.com/v2/key-value-stores/..."&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Plus a downloadable &lt;code&gt;travel_itinerary.ics&lt;/code&gt; file ready to import!&lt;/p&gt;




&lt;h2&gt;
  
  
  💡 Perfect For
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Use Case&lt;/th&gt;
&lt;th&gt;Why It Helps&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Vacation Planning&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Skip the research rabbit hole&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Business Trips&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Efficient schedules between meetings&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Weekend Getaways&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Maximize short trips&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Travel Research&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Get curated recommendations fast&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Group Travel&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Share ICS files with companions&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




&lt;h2&gt;
  
  
  💰 Pricing
&lt;/h2&gt;

&lt;p&gt;Pay-per-event pricing:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Actor Start&lt;/strong&gt;: $0.00005&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Itinerary Generated&lt;/strong&gt;: $0.025 per trip&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Dataset Item&lt;/strong&gt;: $0.01 per output&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Total cost per run&lt;/strong&gt;: ~$0.03-0.04&lt;/p&gt;

&lt;p&gt;Try it free — Apify includes credits for new users!&lt;/p&gt;




&lt;h2&gt;
  
  
  🔧 Technical Specs
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;AI Model&lt;/strong&gt;: Mistral Large (latest)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Runtime&lt;/strong&gt;: Python 3.14&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Search&lt;/strong&gt;: Google SERP Scraper (built-in)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Output&lt;/strong&gt;: JSON + ICS calendar file&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Duration&lt;/strong&gt;: 1-30 days supported&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🌟 Example Use Cases
&lt;/h2&gt;

&lt;h3&gt;
  
  
  The Spontaneous Traveler
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;"I decided to visit Kyoto next week. Used AI Travel Planner and had a complete 5-day itinerary with temple visits, food recommendations, and tea ceremonies in under a minute."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  The Busy Professional
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;"Business trip to London with one free day. Got a perfectly optimized itinerary balancing work meetings with must-see sights."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  The Group Planner
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;"Planning a family trip to Italy. Generated the itinerary, exported to ICS, and shared with everyone. No more 'what are we doing tomorrow?' questions!"&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  🗺️ Try It Now
&lt;/h2&gt;

&lt;p&gt;Where's your next adventure?&lt;/p&gt;

&lt;p&gt;🔗 &lt;strong&gt;&lt;a href="https://apify.com/akash9078/ai-travel-planner" rel="noopener noreferrer"&gt;Try AI Travel Planner for Free&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Built with ❤️ by &lt;a href="https://apify.com/akash9078" rel="noopener noreferrer"&gt;@akash9078&lt;/a&gt; on the Apify platform.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;What's your dream destination? Let me know in the comments!&lt;/em&gt; 👇&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;: AI-generated itineraries are recommendations. Always verify opening hours, prices, and availability before traveling.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>productivity</category>
      <category>webdev</category>
      <category>programming</category>
    </item>
    <item>
      <title>🚀 Introducing AI Codebase Analyst: Understand Any GitHub Repository in Under 60 Seconds</title>
      <dc:creator>Akash Kumar Naik</dc:creator>
      <pubDate>Sun, 15 Mar 2026 04:15:48 +0000</pubDate>
      <link>https://dev.to/akash_kumarnaik_80d5f390/introducing-ai-codebase-analyst-understand-any-github-repository-in-under-60-seconds-2ogi</link>
      <guid>https://dev.to/akash_kumarnaik_80d5f390/introducing-ai-codebase-analyst-understand-any-github-repository-in-under-60-seconds-2ogi</guid>
      <description>&lt;h1&gt;
  
  
  🚀 AI Codebase Analyst: Understand Any GitHub Repository in Under 60 Seconds
&lt;/h1&gt;

&lt;p&gt;Ever spent &lt;strong&gt;hours&lt;/strong&gt; digging through a new GitHub repository just to understand what it does, how to install it, and whether it's worth using? I've been there too.&lt;/p&gt;

&lt;p&gt;That's exactly why I built &lt;a href="https://apify.com/akash9078/ai-codebase-analyst" rel="noopener noreferrer"&gt;&lt;strong&gt;AI Codebase Analyst&lt;/strong&gt;&lt;/a&gt; — an AI-powered tool that transforms any public GitHub repository into structured, actionable intelligence in &lt;strong&gt;under 60 seconds&lt;/strong&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  🎯 The Problem We're Solving
&lt;/h2&gt;

&lt;p&gt;Understanding a new codebase traditionally requires:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;⏱️ Hours reading documentation&lt;/li&gt;
&lt;li&gt;🔍 Manually exploring file structures
&lt;/li&gt;
&lt;li&gt;🤔 Constant context-switching between files&lt;/li&gt;
&lt;li&gt;⚠️ Missing critical dependency information&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;AI Codebase Analyst eliminates all of that.&lt;/strong&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  ✨ What It Does
&lt;/h2&gt;

&lt;p&gt;Just provide a GitHub repo in &lt;code&gt;owner/repo&lt;/code&gt; format (e.g., &lt;code&gt;QwenLM/Qwen-Agent&lt;/code&gt;), and the tool automatically generates:&lt;/p&gt;

&lt;h3&gt;
  
  
  📖 README Extraction
&lt;/h3&gt;

&lt;p&gt;Full content extraction from README.md, README.rst, or README.txt files — no more clicking back and forth.&lt;/p&gt;

&lt;h3&gt;
  
  
  ❓ AI-Powered Q&amp;amp;A
&lt;/h3&gt;

&lt;p&gt;Generates &lt;strong&gt;15+ intelligent questions and answers&lt;/strong&gt; covering:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What the project does&lt;/li&gt;
&lt;li&gt;How to install it&lt;/li&gt;
&lt;li&gt;Key features and usage&lt;/li&gt;
&lt;li&gt;Architecture overview&lt;/li&gt;
&lt;li&gt;Configuration options&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  📦 Dependency Analysis
&lt;/h3&gt;

&lt;p&gt;Extracts and categorizes dependencies from:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;package.json&lt;/code&gt; (Node.js)&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;requirements.txt&lt;/code&gt; / &lt;code&gt;pyproject.toml&lt;/code&gt; / &lt;code&gt;setup.py&lt;/code&gt; (Python)&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;Cargo.toml&lt;/code&gt; (Rust)&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;go.mod&lt;/code&gt; (Go)&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🗂️ File Structure Mapping
&lt;/h3&gt;

&lt;p&gt;Discovers repository structure up to &lt;strong&gt;3 levels deep&lt;/strong&gt;, giving you a clear picture of how the codebase is organized.&lt;/p&gt;

&lt;h3&gt;
  
  
  🔑 Key File Extraction
&lt;/h3&gt;

&lt;p&gt;Automatically retrieves:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;LICENSE files&lt;/li&gt;
&lt;li&gt;Dockerfiles&lt;/li&gt;
&lt;li&gt;Configuration files&lt;/li&gt;
&lt;li&gt;Core source files&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  💡 Perfect For
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Use Case&lt;/th&gt;
&lt;th&gt;Who Benefits&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Quick Onboarding&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Developers joining new projects&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Dependency Research&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Engineers evaluating libraries&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Code Review&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Teams assessing third-party code&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;RAG Pipelines&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;AI/ML engineers building vector stores&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;AI Agents&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Developers giving agents repo context&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Security Audits&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Teams analyzing dependencies&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Due Diligence&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Technical leads evaluating open-source&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




&lt;h2&gt;
  
  
  🚀 How to Use It
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Option 1: Apify Console (No Code)
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Visit &lt;a href="https://apify.com/akash9078/ai-codebase-analyst" rel="noopener noreferrer"&gt;AI Codebase Analyst on Apify&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Enter the repository (e.g., &lt;code&gt;microsoft/vscode&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Run&lt;/strong&gt; → Results in 60 seconds&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Option 2: API Integration
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt; &lt;span class="nx"&gt;ApifyClient&lt;/span&gt; &lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;require&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;apify-client&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;

&lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;client&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="k"&gt;new&lt;/span&gt; &lt;span class="nc"&gt;ApifyClient&lt;/span&gt;&lt;span class="p"&gt;({&lt;/span&gt; &lt;span class="na"&gt;token&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;YOUR_API_TOKEN&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt; &lt;span class="p"&gt;});&lt;/span&gt;

&lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;result&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="k"&gt;await&lt;/span&gt; &lt;span class="nx"&gt;client&lt;/span&gt;
  &lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;actor&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;akash9078/ai-codebase-analyst&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
  &lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;call&lt;/span&gt;&lt;span class="p"&gt;({&lt;/span&gt;
    &lt;span class="na"&gt;githubRepo&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;QwenLM/Qwen-Agent&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="na"&gt;maxFiles&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;50&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
  &lt;span class="p"&gt;});&lt;/span&gt;

&lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;result&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;data&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Option 3: cURL
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;curl &lt;span class="nt"&gt;-X&lt;/span&gt; POST &lt;span class="se"&gt;\&lt;/span&gt;
  https://api.apify.com/v2/acts/akash9078~ai-codebase-analyst/runs?token&lt;span class="o"&gt;=&lt;/span&gt;YOUR_API_TOKEN &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-H&lt;/span&gt; &lt;span class="s1"&gt;'Content-Type: application/json'&lt;/span&gt; &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-d&lt;/span&gt; &lt;span class="s1"&gt;'{"githubRepo": "QwenLM/Qwen-Agent", "maxFiles": 50}'&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  📊 Sample Output
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"repository"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"name"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"QwenLM/Qwen-Agent"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"description"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Agent framework for Qwen models"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"stars"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;15000&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"language"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Python"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"license"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Apache-2.0"&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="p"&gt;},&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"readme"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"content"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Full README content..."&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"length"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;15121&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="p"&gt;},&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"structure"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="s2"&gt;"LICENSE"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="s2"&gt;"README.md"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt; 
    &lt;/span&gt;&lt;span class="s2"&gt;"setup.py"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="s2"&gt;"qwen_agent/agent.py"&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="p"&gt;],&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"dependencies"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="s2"&gt;"dashscope"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="s2"&gt;"json5"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="s2"&gt;"openai"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="s2"&gt;"pydantic"&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="p"&gt;],&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"qna"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"question"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"What is this project?"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"answer"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Qwen-Agent is a framework for developing LLM applications..."&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="p"&gt;},&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"question"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"How do I install it?"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"answer"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"pip install -U qwen-agent[gui,rag,code_interpreter]"&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  💰 Pricing
&lt;/h2&gt;

&lt;p&gt;Pay-per-event pricing starting from &lt;strong&gt;$0.00005 per run&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;REPO_PROCESSED&lt;/code&gt;: One-time charge per repository&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;QNA_GENERATED&lt;/code&gt;: Per Q&amp;amp;A pair generated (~15-20 per repo)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Try it for free — your first runs include Apify's free tier credits.&lt;/p&gt;




&lt;h2&gt;
  
  
  🔮 What's Next
&lt;/h2&gt;

&lt;p&gt;Planned features on the roadmap:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🔒 Private repository support&lt;/li&gt;
&lt;li&gt;🤖 Custom LLM provider integration&lt;/li&gt;
&lt;li&gt;📊 Code complexity metrics&lt;/li&gt;
&lt;li&gt;🔄 Automated scheduled analysis&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🤝 Try It &amp;amp; Share Feedback
&lt;/h2&gt;

&lt;p&gt;I'd love to hear how you're using AI Codebase Analyst! Whether you're:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Building RAG pipelines&lt;/li&gt;
&lt;li&gt;Onboarding to new projects
&lt;/li&gt;
&lt;li&gt;Creating AI agents that understand code&lt;/li&gt;
&lt;li&gt;Doing security audits&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Drop a comment below with your use case, or &lt;a href="https://apify.com/akash9078/ai-codebase-analyst/issues" rel="noopener noreferrer"&gt;open an issue&lt;/a&gt; on Apify if you have feature requests.&lt;/p&gt;




&lt;p&gt;🔗 &lt;strong&gt;&lt;a href="https://apify.com/akash9078/ai-codebase-analyst" rel="noopener noreferrer"&gt;Try AI Codebase Analyst Now&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Built with ❤️ by &lt;a href="https://apify.com/akash9078" rel="noopener noreferrer"&gt;@akash9078&lt;/a&gt; on the Apify platform.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;What's the first repository you'd analyze? Let me know in the comments!&lt;/em&gt; 👇&lt;/p&gt;

</description>
      <category>ai</category>
      <category>opensource</category>
      <category>tools</category>
      <category>nocode</category>
    </item>
    <item>
      <title>Introducing the TikTok Trending Hashtags Scraper – Powered by Apify!</title>
      <dc:creator>Akash Kumar Naik</dc:creator>
      <pubDate>Fri, 13 Mar 2026 16:14:10 +0000</pubDate>
      <link>https://dev.to/akash_kumarnaik_80d5f390/introducing-the-tiktok-trending-hashtags-scraper-powered-by-apify-4op4</link>
      <guid>https://dev.to/akash_kumarnaik_80d5f390/introducing-the-tiktok-trending-hashtags-scraper-powered-by-apify-4op4</guid>
      <description>&lt;p&gt;&lt;strong&gt;🚀 Introducing the TikTok Trending Hashtags Scraper – Powered by Apify! 🚀&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Are you building the next big social‑media analytics tool or a content‑curation platform?&lt;br&gt;&lt;br&gt;
Our &lt;strong&gt;&lt;a href="https://apify.com/akash9078/tiktok-trending-hashtags-scraper" rel="noopener noreferrer"&gt;TikTok Trending Hashtags Scraper&lt;/a&gt;&lt;/strong&gt; gives you instant, reliable access to the hottest hashtags on TikTok—right when they start to trend.&lt;/p&gt;

&lt;h3&gt;
  
  
  Why Y Combinator founders will love it
&lt;/h3&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;✅ Feature&lt;/th&gt;
&lt;th&gt;🎯 Benefit&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Zero‑code deployment&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Spin up a cloud‑run scraper in minutes—no ops overhead.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Real‑time data&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Pull the latest trending hashtags every 5 minutes, perfect for live dashboards.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Scalable &amp;amp; reliable&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Built on Apify’s robust infrastructure; handles millions of requests without throttling.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;JSON output&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Ready‑to‑consume for ML pipelines, BI tools, or simple API calls.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Cost‑effective&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Pay‑as‑you‑go pricing keeps your burn rate low while you validate ideas fast.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Open‑source SDK&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Extend or customize the scraper with JavaScript/Node.js in seconds.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h3&gt;
  
  
  How it works
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Select a TikTok region&lt;/strong&gt; (US, EU, Asia, etc.)
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Set a schedule&lt;/strong&gt; – every 5 min, hourly, or on‑demand.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Run the actor&lt;/strong&gt; – Apify crawls TikTok’s discover page, extracts hashtag names, post counts, and engagement metrics.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Receive clean JSON&lt;/strong&gt; – feed it directly into your recommendation engine, trend‑monitoring dashboard, or ad‑targeting model.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Real‑world use cases
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Trend‑driven content recommendation&lt;/strong&gt; for media apps.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Competitive intelligence&lt;/strong&gt; for brands tracking hashtag performance.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Data‑driven marketing&lt;/strong&gt; – identify emerging topics before they go viral.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Academic research&lt;/strong&gt; on meme propagation and cultural diffusion.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Get started in 2 minutes
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Click &lt;strong&gt;“Run”&lt;/strong&gt; on the Apify page.
&lt;/li&gt;
&lt;li&gt;Choose your region and schedule.
&lt;/li&gt;
&lt;li&gt;Grab the API endpoint and start pulling data.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;Ready to turn TikTok trends into actionable insights?&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
Add the scraper to your tech stack today and stay ahead of the curve—just like the most successful Y Combinator startups do.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>programming</category>
      <category>tiktok</category>
      <category>hashtags</category>
    </item>
    <item>
      <title>I built a YouTube Transcript Extractor API for AI and automation workflows</title>
      <dc:creator>Akash Kumar Naik</dc:creator>
      <pubDate>Sat, 07 Mar 2026 03:21:51 +0000</pubDate>
      <link>https://dev.to/akash_kumarnaik_80d5f390/i-built-a-youtube-transcript-extractor-api-for-ai-and-automation-workflows-1coo</link>
      <guid>https://dev.to/akash_kumarnaik_80d5f390/i-built-a-youtube-transcript-extractor-api-for-ai-and-automation-workflows-1coo</guid>
      <description>&lt;p&gt;I built a tool on Apify called YouTube Transcript Extractor that pulls transcripts directly from YouTube videos and returns them as structured JSON.&lt;/p&gt;

&lt;p&gt;It’s designed for developers building AI tools, RAG pipelines, or content analysis systems.&lt;/p&gt;

&lt;p&gt;What it does:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Extract transcripts from any YouTube video with captions&lt;/li&gt;
&lt;li&gt;Return clean structured data&lt;/li&gt;
&lt;li&gt;Language selection support&lt;/li&gt;
&lt;li&gt;Easy API integration&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Example uses:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;AI summarization tools&lt;/li&gt;
&lt;li&gt;LLM training datasets&lt;/li&gt;
&lt;li&gt;Video content analysis&lt;/li&gt;
&lt;li&gt;Converting videos into blog posts or datasets&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If anyone is building automation or AI tools around YouTube content, I’d love feedback.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://apify.com/akash9078/youtube-transcript-extractor" rel="noopener noreferrer"&gt;Learn More&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>youtubescraper</category>
      <category>ai</category>
      <category>scraper</category>
      <category>youtube</category>
    </item>
  </channel>
</rss>
