{
 "schema_version": "1.0",
 "id": "devs-ai",
 "name": "Devs.ai",
 "research_status": "researched",
 "vendor_domain": "devs.ai",
 "category": "IT & Productivity",
 "task": "AI development, agents & data",
 "summary": "Build and ship AI agents and apps across many models without engineering work.",
 "best_for": "teams that want to prototype and ship AI agents and apps across multiple models without engineering overhead, and that can absorb model usage metered on top of the per-seat fee",
 "skip_if": "you need SSO, access control lists or white-labelling without going through an Enterprise contract, or you need one predictable all-in bill rather than a seat fee plus metered usage",
 "honest_knock": "The seat price is the smaller half of the bill. Personal includes $10 of usage a month and Business $21, with model usage metered on top of the seat. The plan cards state the included amount without stating the rate you pay once it runs out — which is exactly the number you need to forecast a real workload. The free plan is a demo rather than a working tier: both builders are limited to \"Core\", and workflows, APIs and integrations are absent entirely, which is much of what would make the platform useful past a first agent. And for a product sold on IT governance, the governance controls are the ones you cannot buy with a card — SSO, access control lists and white-labelling sit on the Enterprise tier, behind a custom annual contract.",
 "pricing": {
  "status": "public",
  "entry_price": "$15",
  "entry_price_terms": "Personal, per seat · per seat per month billed annually ($18 billed monthly)",
  "from_price_usd_month": 15.0,
  "plans": null,
  "plans_source": null,
  "notes": "(re-verified 2026-10-11 and 2026-08-26, read in a live browser session on devs.ai/home/pricing with both billing toggles) Devs.ai does publish its pricing — on the marketing site at devs.ai/home/pricing, not at the app's /pricing route, which bounces you to a login screen. Free is $0 forever, but Agent Builder and App Builder appear there in \"Core\" rather than \"Full\" form, data upload is capped at 2 GB, and workflows, APIs and integrations are marked absent. Personal is $15 per seat / month billed annually or $18 billed monthly; Business is $30 per seat / month annually or $36 monthly; Enterprise is a custom annual contract. The seat fee is not the whole bill: Personal includes $10 of usage per month and Business $21, with model usage metered on top of the seat. Data upload runs 2 GB, 10 GB, 20 GB and custom across the four tiers. Team governance and collaboration start at Business, while SSO (SAML 2.0 only, per the SSO documentation), access control lists, custom connectors and white-labelling are Enterprise-only. Separately, Devs.ai told us by email on 5 August 2026 that organisations upgrading to a paid Personal or Business plan can earn up to $100 in usage credits for completing setup steps: starting a conversation, creating an agent, connecting an integration, deploying an app. The credits are shared org-wide and do not expire. Enterprise is excluded, and orgs already on a paid plan before July 2026 are not enrolled by default. That last paragraph is the vendor's own statement to us, not something we found published on the pricing page.",
  "verified_at": "2026-10-11",
  "source_url": null,
  "schema_offer": {
   "price": 15.0,
   "currency": "USD",
   "description": "Personal, per seat, per seat per month billed annually ($18 billed monthly); Free tier with Core builders and 2 GB. Read on the vendor's own pricing page on 2026-09-22.",
   "page": "https://officesoftwaremarketplace.com/devs-ai-review.html"
  },
  "source_quotes": null,
  "recent_change": null
 },
 "free_plan": true,
 "free_plan_evidence": "Free is $0 forever, but Agent Builder and App Builder appear there in \"Core\" rather than \"Full\" form, data upload is capped at 2 GB, and workflows, APIs and integrations are marked absent.",
 "cost_traps": [
  {
   "id": "per_seat",
   "label": "Per-seat pricing",
   "evidence": "Personal is $15 per seat / month billed annually or $18 billed monthly; Business is $30 per seat / month annually or $36 monthly; Enterprise is a custom annual contract.",
   "verified_at": "2026-10-11",
   "source_url": null
  },
  {
   "id": "usage_metered",
   "label": "Usage-metered",
   "evidence": "The seat fee is not the whole bill: Personal includes $10 of usage per month and Business $21, with model usage metered on top of the seat.",
   "verified_at": "2026-10-11",
   "source_url": null
  },
  {
   "id": "annual_lock",
   "label": "Annual commitment",
   "evidence": "Personal is $15 per seat / month billed annually or $18 billed monthly; Business is $30 per seat / month annually or $36 monthly; Enterprise is a custom annual contract.",
   "verified_at": "2026-10-11",
   "source_url": null
  }
 ],
 "compare_with": {
  "name": "MindStudio or Dify",
  "why": "the agent-builder field — all three meter model usage differently on top of their base price, so compare on the metered layer rather than on the seat fee"
 },
 "links": {
  "record": "https://aibuildermarketplace.com/api/v1/products/devs-ai.json",
  "review": "https://officesoftwaremarketplace.com/devs-ai-review.html",
  "marketplace": "https://aibuildermarketplace.com/marketplace/devs-ai/",
  "vendor_site": "https://devs.ai"
 },
 "purchase": {
  "seller": "the vendor",
  "how": "AIBuilder Marketplace does not sell this software. Sign up, start a trial or buy on the vendor's site.",
  "handoff_url": "https://join.devs.ai/exn0gdsa9tab",
  "affiliate": true,
  "disclosure": "Where purchase.affiliate is true, purchase.handoff_url is an affiliate link: AIBuilder Marketplace may earn a commission at no extra cost to the buyer. Commission never changes what a record says, and products are not ranked by commission. Where it is false the link is the vendor's plain site."
 },
 "provenance": {
  "research": "hand-researched dossier, read on the vendor's own pages",
  "researched_since": "2026-07",
  "method": "https://aibuildermarketplace.com/how-we-review/",
  "license": "CC BY 4.0. Credit 'AIBuilder Marketplace' with a link to https://aibuildermarketplace.com/atlas/.",
  "note": "A rebuild is not a new measurement: pricing.verified_at is the date that matters."
 },
 "cost": {
  "status": "available",
  "engine": "https://aibuildermarketplace.com/agents/#cost",
  "rules": {
   "currency": "USD",
   "unit": "seat",
   "axis": "users",
   "plans": [
    {
     "id": "free",
     "name": "Free",
     "model": "free",
     "evidence": "Free is $0 forever"
    },
    {
     "id": "personal",
     "name": "Personal",
     "model": "per_unit",
     "annual_month": 15,
     "monthly": 18,
     "evidence": "Personal is $15 per seat / month billed annually or $18 billed monthly"
    },
    {
     "id": "business",
     "name": "Business",
     "model": "per_unit",
     "annual_month": 30,
     "monthly": 36,
     "evidence": "Business is $30 per seat / month annually or $36 monthly"
    },
    {
     "id": "enterprise",
     "name": "Enterprise",
     "model": "quote",
     "evidence": "Enterprise is a custom annual contract"
    }
   ],
   "not_computable": [
    "The seat fee is not the whole bill: Personal includes $10 and Business $21 of usage per month, and model usage beyond that is metered on top, so the computed price is a floor."
   ],
   "rules_verified_at": "2026-10-28"
  },
  "growth": {
   "annual": {
    "product_id": "devs-ai",
    "currency": "USD",
    "axis": "users",
    "unit": "seat",
    "billing": "annual",
    "rows": [
     {
      "units": 1,
      "cheapest_plan": "free",
      "cheapest_plan_name": "Free",
      "total_month": 0.0,
      "billed": {
       "amount": 0.0,
       "every": "month"
      },
      "ranges": [],
      "per_plan": {
       "free": 0.0,
       "personal": 15.0,
       "business": 30.0,
       "enterprise": "quote"
      }
     },
     {
      "units": 2,
      "cheapest_plan": "free",
      "cheapest_plan_name": "Free",
      "total_month": 0.0,
      "billed": {
       "amount": 0.0,
       "every": "month"
      },
      "ranges": [],
      "per_plan": {
       "free": 0.0,
       "personal": 30.0,
       "business": 60.0,
       "enterprise": "quote"
      }
     },
     {
      "units": 3,
      "cheapest_plan": "free",
      "cheapest_plan_name": "Free",
      "total_month": 0.0,
      "billed": {
       "amount": 0.0,
       "every": "month"
      },
      "ranges": [],
      "per_plan": {
       "free": 0.0,
       "personal": 45.0,
       "business": 90.0,
       "enterprise": "quote"
      }
     },
     {
      "units": 5,
      "cheapest_plan": "free",
      "cheapest_plan_name": "Free",
      "total_month": 0.0,
      "billed": {
       "amount": 0.0,
       "every": "month"
      },
      "ranges": [],
      "per_plan": {
       "free": 0.0,
       "personal": 75.0,
       "business": 150.0,
       "enterprise": "quote"
      }
     },
     {
      "units": 10,
      "cheapest_plan": "free",
      "cheapest_plan_name": "Free",
      "total_month": 0.0,
      "billed": {
       "amount": 0.0,
       "every": "month"
      },
      "ranges": [],
      "per_plan": {
       "free": 0.0,
       "personal": 150.0,
       "business": 300.0,
       "enterprise": "quote"
      }
     },
     {
      "units": 15,
      "cheapest_plan": "free",
      "cheapest_plan_name": "Free",
      "total_month": 0.0,
      "billed": {
       "amount": 0.0,
       "every": "month"
      },
      "ranges": [],
      "per_plan": {
       "free": 0.0,
       "personal": 225.0,
       "business": 450.0,
       "enterprise": "quote"
      }
     },
     {
      "units": 20,
      "cheapest_plan": "free",
      "cheapest_plan_name": "Free",
      "total_month": 0.0,
      "billed": {
       "amount": 0.0,
       "every": "month"
      },
      "ranges": [],
      "per_plan": {
       "free": 0.0,
       "personal": 300.0,
       "business": 600.0,
       "enterprise": "quote"
      }
     },
     {
      "units": 25,
      "cheapest_plan": "free",
      "cheapest_plan_name": "Free",
      "total_month": 0.0,
      "billed": {
       "amount": 0.0,
       "every": "month"
      },
      "ranges": [],
      "per_plan": {
       "free": 0.0,
       "personal": 375.0,
       "business": 750.0,
       "enterprise": "quote"
      }
     },
     {
      "units": 50,
      "cheapest_plan": "free",
      "cheapest_plan_name": "Free",
      "total_month": 0.0,
      "billed": {
       "amount": 0.0,
       "every": "month"
      },
      "ranges": [],
      "per_plan": {
       "free": 0.0,
       "personal": 750.0,
       "business": 1500.0,
       "enterprise": "quote"
      }
     },
     {
      "units": 100,
      "cheapest_plan": "free",
      "cheapest_plan_name": "Free",
      "total_month": 0.0,
      "billed": {
       "amount": 0.0,
       "every": "month"
      },
      "ranges": [],
      "per_plan": {
       "free": 0.0,
       "personal": 1500.0,
       "business": 3000.0,
       "enterprise": "quote"
      }
     }
    ],
    "switch_points": [],
    "conflicts": [],
    "unknowns": [
     "The seat fee is not the whole bill: Personal includes $10 and Business $21 of usage per month, and model usage beyond that is metered on top, so the computed price is a floor."
    ]
   },
   "monthly": {
    "product_id": "devs-ai",
    "currency": "USD",
    "axis": "users",
    "unit": "seat",
    "billing": "monthly",
    "rows": [
     {
      "units": 1,
      "cheapest_plan": "free",
      "cheapest_plan_name": "Free",
      "total_month": 0.0,
      "billed": {
       "amount": 0.0,
       "every": "month"
      },
      "ranges": [],
      "per_plan": {
       "free": 0.0,
       "personal": 18.0,
       "business": 36.0,
       "enterprise": "quote"
      }
     },
     {
      "units": 2,
      "cheapest_plan": "free",
      "cheapest_plan_name": "Free",
      "total_month": 0.0,
      "billed": {
       "amount": 0.0,
       "every": "month"
      },
      "ranges": [],
      "per_plan": {
       "free": 0.0,
       "personal": 36.0,
       "business": 72.0,
       "enterprise": "quote"
      }
     },
     {
      "units": 3,
      "cheapest_plan": "free",
      "cheapest_plan_name": "Free",
      "total_month": 0.0,
      "billed": {
       "amount": 0.0,
       "every": "month"
      },
      "ranges": [],
      "per_plan": {
       "free": 0.0,
       "personal": 54.0,
       "business": 108.0,
       "enterprise": "quote"
      }
     },
     {
      "units": 5,
      "cheapest_plan": "free",
      "cheapest_plan_name": "Free",
      "total_month": 0.0,
      "billed": {
       "amount": 0.0,
       "every": "month"
      },
      "ranges": [],
      "per_plan": {
       "free": 0.0,
       "personal": 90.0,
       "business": 180.0,
       "enterprise": "quote"
      }
     },
     {
      "units": 10,
      "cheapest_plan": "free",
      "cheapest_plan_name": "Free",
      "total_month": 0.0,
      "billed": {
       "amount": 0.0,
       "every": "month"
      },
      "ranges": [],
      "per_plan": {
       "free": 0.0,
       "personal": 180.0,
       "business": 360.0,
       "enterprise": "quote"
      }
     },
     {
      "units": 15,
      "cheapest_plan": "free",
      "cheapest_plan_name": "Free",
      "total_month": 0.0,
      "billed": {
       "amount": 0.0,
       "every": "month"
      },
      "ranges": [],
      "per_plan": {
       "free": 0.0,
       "personal": 270.0,
       "business": 540.0,
       "enterprise": "quote"
      }
     },
     {
      "units": 20,
      "cheapest_plan": "free",
      "cheapest_plan_name": "Free",
      "total_month": 0.0,
      "billed": {
       "amount": 0.0,
       "every": "month"
      },
      "ranges": [],
      "per_plan": {
       "free": 0.0,
       "personal": 360.0,
       "business": 720.0,
       "enterprise": "quote"
      }
     },
     {
      "units": 25,
      "cheapest_plan": "free",
      "cheapest_plan_name": "Free",
      "total_month": 0.0,
      "billed": {
       "amount": 0.0,
       "every": "month"
      },
      "ranges": [],
      "per_plan": {
       "free": 0.0,
       "personal": 450.0,
       "business": 900.0,
       "enterprise": "quote"
      }
     },
     {
      "units": 50,
      "cheapest_plan": "free",
      "cheapest_plan_name": "Free",
      "total_month": 0.0,
      "billed": {
       "amount": 0.0,
       "every": "month"
      },
      "ranges": [],
      "per_plan": {
       "free": 0.0,
       "personal": 900.0,
       "business": 1800.0,
       "enterprise": "quote"
      }
     },
     {
      "units": 100,
      "cheapest_plan": "free",
      "cheapest_plan_name": "Free",
      "total_month": 0.0,
      "billed": {
       "amount": 0.0,
       "every": "month"
      },
      "ranges": [],
      "per_plan": {
       "free": 0.0,
       "personal": 1800.0,
       "business": 3600.0,
       "enterprise": "quote"
      }
     }
    ],
    "switch_points": [],
    "conflicts": [],
    "unknowns": [
     "The seat fee is not the whole bill: Personal includes $10 and Business $21 of usage per month, and model usage beyond that is metered on top, so the computed price is a floor."
    ]
   }
  }
 },
 "unknowns": [
  "Plan-by-plan prices are not structured in this record yet; pricing.notes has the full text.",
  "Contract terms (cancellation, data export, data location, minimum seats) are not researched as separate fields; pricing.notes mentions them only where the vendor's pricing page does.",
  "Being verified: free trial and refund terms are not yet matched to a verbatim line on the vendor's own pages. Not matched does not mean there is none.",
  "Not tested hands-on by us: what the product does comes from the vendor's pages and our reading of them."
 ],
 "verification": {
  "price": "read",
  "free_trial": "being_verified",
  "refund": "being_verified"
 },
 "status_page": null,
 "task_evidence": null,
 "open_questions": [
  {
   "question_id": "devs-ai:cancellation_terms",
   "key": "cancellation_terms",
   "question": "Can a customer cancel at any time, and what happens to an annual plan that is cancelled mid-term?",
   "status": "open"
  },
  {
   "question_id": "devs-ai:data_export",
   "key": "data_export",
   "question": "Which data can a customer export, in which formats, on which plans?",
   "status": "open"
  },
  {
   "question_id": "devs-ai:data_location",
   "key": "data_location",
   "question": "Where is customer data stored, and can a customer choose the region?",
   "status": "open"
  },
  {
   "question_id": "devs-ai:pricing_gap_1",
   "key": "pricing_gap_1",
   "question": "Our price check could not put a number on this part of the cost: The seat fee is not the whole bill: Personal includes $10 and Business $21 of usage per month, and model usage beyond that is metered on top, so the computed price is a floor. Can you publish the price or the rule?",
   "status": "open"
  }
 ],
 "vendor_answers": [],
 "agent_channels": {
  "vendor_mcp": null,
  "agent_checkout": {
   "status": "not_checked",
   "detail": "We could not read the vendor's pages as plain HTML.",
   "checked_at": "2026-10-07",
   "method": "homepage, /pricing and the pricing page we cite, read as plain HTML (no JavaScript) and searched for explicit support of purchases by AI agents: Agentic Commerce Protocol, Instant Checkout, Agent Payments Protocol, buy in ChatGPT, agentic checkout"
  }
 }
}
