# IoT and edge devices Kit: Apache projects for small business October 30, 2026. Research checked October 29, 2026. [Read the article](https://jwatte.com/blog/apache-iot-edge-devices-small-business/). ## How to use this kit Choose one device-data question and identify who is qualified to approve the connection. Keep existing machine controls and safety alarms independent of the evaluation. Use copied measurements or a reviewed read-only connection and make missing data visible. These cards separate an owner/helper trial from database administration and custom controller software. We have not installed these projects; the costs are explicit planning examples. ## StreamPipes owner/helper card What it does: connects device measurements to processing steps, storage and browser dashboards. Who it fits: an owner with a capable helper evaluating a contained workflow. Example uses: an eight person two-location bakery reviews refrigeration readings; a ten person machine shop reviews copied machine-state history. Hardware purchases, calibration, controller changes and production commissioning are separate professional work. Minimum hardware and skills: the [stable installation guide](https://streampipes.apache.org/docs/0.98.0/try-installation/) and [stable Docker guide](https://streampipes.apache.org/docs/0.98.0/deploy-docker/) require Docker/Compose but give no universal numeric RAM/CPU floor. Our Medium 4 vCPU/8 GiB/160 GiB host is an untested allowance. The helper must understand containers, persistent volumes, credentials and private access. Use maintained container tooling and replace initial administrator credentials. Important scope: the [0.98.0 download](https://streampipes.apache.org/download/) is the stable December 15, 2025 release. Its Compose documentation is for initial tryout/testing; production guidance points toward Kubernetes. The [default deployment page](https://streampipes.apache.org/docs/configure-operate-deployment/) describes broader smaller-installation use but is Next/unreleased. Keep the catalog run tier limited to evaluation and obtain a provider’s production design before depending on it. Install starting point: the stable official installation links above. Verify the distribution and follow its version-specific setup; do not mix unreleased screenshots or presets into a stable recipe. Alternative: [Ubidots Professional](https://ubidots.com/pricing/) lists $99/month, 50 devices, ten million dots/month, six months retention and five end users. Check throughput, email alert limits and gateway support as well as monthly capacity. Backup and update checklist: - Preserve pipeline/configuration exports and recoverable copies of the actual persistent data stores; document external credentials through a protected process. - Match images and documentation to the selected release. Review advisories and release notes before an update, and retain a recovery copy appropriate to that version. - Restore a trial on isolated equipment or sample data. Check sensor identities, timestamps, units and retained history. - Simulate missing readings and expired credentials. Confirm that the person reading the dashboard sees the failure and knows which provider owns it. First week: day 1 choose one question and agree on who responds to missing data. Day 2 load harmless sample readings. Day 3 create one dashboard and check units and timestamps against the original readings. Day 4 disconnect the source and restore a saved trial. Day 5 compare what the owner learned with a managed monitoring quote. Stop before production dependence if equipment approval, recovery or response ownership remains unclear. ## IoTDB provider card Stores device measurements over time. Examples: a twelve person winery investigates pump/temperature history; a seven person operator compares humidity across three storage sites. Needs IT for data design, retention, credentials, operating-system preparation and recovery. It does not supply sensors, a dashboard or guaranteed alarms by itself. The [current release](https://github.com/apache/iotdb/releases/tag/v2.0.11) is 2.0.11, September 11, 2026, with JDK 17 minimum in the [release notes](https://downloads.apache.org/iotdb/2.0.11/RELEASE_NOTES.md). Edge’s combined 512 MB process allocation does not size an entire production host. [Resource guidance](https://iotdb.apache.org/UserGuide/latest/Deployment-and-Maintenance/Database-Resources.html) gives two to four cores and 2 to 4 GB memory for up to 100,000 series at no more than 1 Hz. Our one Small 2 vCPU/4 GiB node is a bounded low-impact assumption. [Standalone deployment](https://iotdb.apache.org/UserGuide/latest/Deployment-and-Maintenance/Stand-Alone-Deployment_apache.html) uses ConfigNode/DataNode with replication factor one and no host-failure tolerance. Start with the [quick start](https://iotdb.apache.org/UserGuide/latest/QuickStart/QuickStart_apache.html) and [environment requirements](https://iotdb.apache.org/UserGuide/latest/Deployment-and-Maintenance/Environment-Requirements_apache.html). Managed alternative: [InfluxDB Cloud Serverless](https://www.influxdata.com/influxdb-pricing/) with the usage rates below; queries/adapters need migration review. [Timecho](https://www.timecho.com/product/iotdb-expert-support) offers IoTDB expert support with no fixed price verified. Ask: Which timestamps and units are authoritative? How is missing data distinguished from a real zero? What is retained, backed up and tested? Which node count matches the agreed outage tolerance? Who supplies the dashboard and response process? ## PLC4X developer card Provides controller communication libraries for a completed integration. Examples: an eight person car wash reads approved pump runtime; a fourteen person print shop records approved press states. This stays developer-tier software. The [Java guide](https://plc4x.apache.org/plc4x/latest/users/getting-started/plc4j.html) adds API and driver dependencies through Maven and application code. [Downloads](https://plc4x.apache.org/plc4x/latest/users/download.html) and [the official release](https://github.com/apache/plc4x/releases/tag/v1.0.0) identify 1.0.0, September 7, 2026. No universal finished-application CPU/RAM minimum is published in the reviewed guides. Our Small host allowance concerns running an already completed service; measure its actual polling and reconnect behavior. Follow the selected component’s runtime requirements because the [general development guide](https://plc4x.apache.org/plc4x/latest/developers/preparing/index.html) and current Java features differ. Programming, gateway hardware, connectivity and commissioning are separately quoted, outside the operating worksheet. Alternative: [ThingsBoard Cloud](https://thingsboard.io/pricing/) North America Prototype $49/month, 50 devices and ten million data points; Pilot $149/month, 100 devices and 100 million points. Prototype is for evaluation with community support. Its [Modbus gateway connector](https://thingsboard.io/docs/iot-gateway/config/modbus/) still needs a local gateway and tag mapping for supported equipment. Ask: Which exact driver and controller models are supported? Which read permissions and polling limits are approved? What happens during a disconnect? Who owns source code, tests and documentation? How much does each route cost after commissioning is included? ## Full group table The IoTDB version below corrects the older catalog patch. Registry and archive dates have their stated limited meaning. Celix is a modular framework, Mynewt and NuttX are embedded operating-system work, PLC4X is controller integration code and TsFile is a time-series file format. Their developer tier remains unchanged. | Project | What it does | Who runs it | Latest release and date | |---|---|---|---| | [Apache Celix](https://celix.apache.org) | Builds modular software services for devices and embedded systems. | Your developer | [2.4.0; 2023-09-27 (archive date)](https://downloads.apache.org/celix/celix-2.4.0/) | | [Apache IoTDB](http://iotdb.apache.org) | Stores and analyzes time series from industrial devices and sensors. | Your IT department or provider | [2.0.11; 2026-09-11](https://github.com/apache/iotdb/releases/tag/v2.0.11) | | [Apache Mynewt](https://mynewt.apache.org) | Provides operating system components for small connected devices. | Your developer | [1.15.0; 2026-07-21](https://mynewt.apache.org/download/) | | [Apache Nuttx](https://nuttx.apache.org) | Provides an operating system for embedded devices. | Your developer | [13.1.0; 2026-10-04](https://nuttx.apache.org/download/) | | [Apache PLC4X](https://plc4x.apache.org/) | Connects software to industrial controllers using different machine protocols. | Your developer | [1.0.0; 2026-09-07](https://github.com/apache/plc4x/releases/tag/v1.0.0) | | [Apache Streampipes](https://streampipes.apache.org) | Connects industrial data sources to visual processing flows and dashboards. | You, with a capable helper | [0.98.0; 2025-12-15](https://streampipes.apache.org/download/) | | [Apache TsFile](https://tsfile.apache.org) | Stores time series from industrial devices in a shared file format. | Your developer | [2.5.0; 2026-10-14 (registry record)](https://projects.apache.org/json/foundation/projects.json) | ## Cost worksheet Business question: ______. Measurement source and qualified connection approver: ______. Sensors/devices/users low/high: ______ / ______. Reading frequency and retention: ______. Missing-data response owner: ______. Nodes/sizes: ______. Backup GB: ______ / ______. Setup hours: ______ / ______. Monthly administration: ______ / ______. Managed plan, region, term and source date: ______. Separate equipment/integration/commissioning quotes: ______. Production availability and support: ______. The shared method uses $68.09 per administration hour, an employee compensation estimate from [BLS wages](https://data.bls.gov/oesprofile/?areas=INDUSTRY,STATE,MSA&major_group=150000&measure=01&occupation=151244&year=2025) divided by the [70.0% wages share](https://data.bls.gov/timeseries/CMU2020000000000P). An outside IT provider bills more than this proxy, so get a quote. [DigitalOcean](https://www.digitalocean.com/pricing/droplets) supplies our Small server at $24/month (2 vCPU, 4 GiB RAM, 80 GiB disk), Medium at $48 (4 vCPU, 8 GiB, 160 GiB), and Large at $252 (8 dedicated vCPU, 32 GiB, 100 GiB). These are monthly caps without an annual commitment. [Backblaze B2](https://www.backblaze.com/cloud-storage/pricing) costs $6.95 per decimal TB/month after the first 10 GB free. All were checked October 29, 2026. Setup = hours × $68.09. Monthly self hosted = server charges + max(0, retained backup GB minus 10) × $0.00695 + administration hours × $68.09. The 36 month total adds setup to 36 monthly bills; savings subtract that total from the alternative. Break even is setup divided by positive monthly savings, rounded up; otherwise it is never. Calculations retain cents internally and display whole dollars. Our assumptions are 4 to 12 setup hours and 1 to 3 administration hours/month for a bounded single server, or 24 to 60 and 6 to 16 for a small cluster. These exclude application development, migration, training, incidents and on call coverage on both sides. Alternative setup is assumed zero incremental infrastructure labor in these examples. Implementation still takes work. Backup volumes include retained copies. We assume no chargeable backup requests or excess transfer; add them if your usage exceeds the provider allowances. Low and high cases are planning ranges to replace with measured requirements. ### StreamPipes operating-floor example One Medium $48/month host; 50 GB retained backups in both cases; setup 4 to 12 hours, monthly administration 1 to 3 hours. Monthly = $48 + 40 × $0.00695 + hours × $68.09. [Ubidots Professional](https://ubidots.com/pricing/) is $99/month, no annual discount assumed. Our ten to twenty devices send two values once a minute to two to five end users; high volume = 20 × 2 × 60 × 24 × 30 = 1,728,000 dots/month. Verify burst limits, six-month retention and alerts. The 36-month projection exposes the operating floor of the evaluation topology; production requires a separate approved design and may cost more. | StreamPipes evaluation host | Low labor/workload | High labor/workload | |---|---:|---:| | Setup labor | $272 | $817 | | Monthly self hosted | $116 | $253 | | Self hosted, 36 months | $4,462 | $9,909 | | Ubidots Professional, monthly | $99 | $99 | | Ubidots Professional, 36 months | $3,564 | $3,564 | | Self hosting savings, 36 months | Negative $898 | Negative $6,345 | | Break even month | Never | Never | ### IoTDB fixed-workload example One Small $24/month node, 50 GB backups in both cases, 4 to 12 setup hours and 1 to 3 administration hours/month. Monthly = $24 + 40 × $0.00695 + hours × $68.09. [InfluxDB Cloud Serverless](https://www.influxdata.com/influxdb-pricing/) rates: $0.0025/MB written, $0.012 per 100 queries, $0.002/GB-hour stored and $0.09/GB out, no minimum commitment. Assume 1,000 MB written, 10,000 queries, average 10 GB historical data retained, 730 hours and 1 GB out each month. Retention holds storage steady. Managed monthly = 1,000 × $0.0025 + 10,000/100 × $0.012 + 10 × 730 × $0.002 + $0.09 = $18.39. Custom adapters, visualization and migration are extra on both sides. | IoTDB single node | Low labor/workload | High labor/workload | |---|---:|---:| | Setup labor | $272 | $817 | | Monthly self hosted | $92 | $229 | | Self hosted, 36 months | $3,598 | $9,045 | | InfluxDB usage example, monthly | $18 | $18 | | InfluxDB usage example, 36 months | $662 | $662 | | Self hosting savings, 36 months | Negative $2,936 | Negative $8,383 | | Break even month | Never | Never | ### Existing PLC4X service operating comparison Same Small server, fixed 50 GB backups and single-service labor as IoTDB. These hours cover operation of an existing completed service, without claiming to include custom industrial programming. [ThingsBoard Prototype](https://thingsboard.io/pricing/) costs $49/month for the trial scenario with two to ten devices; gateway hardware, connection design and commissioning remain separate on both routes. Low and high cases vary labor only. Neither a subscription nor a VPS permits public exposure of controller management. | Existing PLC4X service | Low labor/workload | High labor/workload | |---|---:|---:| | Setup labor | $272 | $817 | | Monthly self hosted | $92 | $229 | | Self hosted, 36 months | $3,598 | $9,045 | | ThingsBoard Prototype, monthly | $49 | $49 | | ThingsBoard Prototype, 36 months | $1,764 | $1,764 | | Self hosting savings, 36 months | Negative $1,834 | Negative $7,281 | | Break even month | Never | Never | The negative differences mean self hosting costs more than the modeled platform slice. They do not establish full project savings until the separate development, equipment and commissioning quotes are included. All published prices were checked October 29, 2026, in US dollars before tax, without promotional credits or assumed annual discounts. ### Setup time when Claude or ChatGPT does the typing October 30, 2026 update. See the [post’s AI setup comparison](https://jwatte.com/blog/apache-iot-edge-devices-small-business/#setup-time-when-claude-or-chatgpt-does-the-typing). We keep the StreamPipes evaluation: one $48 Medium host and 50 GB of backups in both cases. This operating floor is not production approval. All hours are our planning assumptions, not measured installations. Human review is already included: 1 to 3 setup hours and 0.5 to 1.5 hours/month. Low and high are paired scenarios. We keep hosting and backups unchanged, with monthly H = $48 + max(0, retained GB minus 10) × $0.00695. Existing exclusions still apply. | StreamPipes: paired planning cases | Low | High | |---|---:|---:| | Manual setup hours | 4 | 12 | | AI setup share; hours | 50%; 2 | 80%; 9.6 | | Manual administration hours/month | 1 | 3 | | AI administration share; hours/month | 75%; 0.75 | 100%; 3 | | Manual total, 36 months | $4,462 | $9,909 | | Claude Pro subscription total, 36 months | $3,913 | $9,945 | | ChatGPT Plus subscription total, 36 months | $3,913 | $9,945 | | API pay per token: Claude Opus 5.5 total, 36 months | $3,727 | $9,859 | | API pay per token: GPT-6 Astra total, 36 months | $3,750 | $10,030 | | Opus setup/monthly token charges | $0.764 / $0.382 | $6 / $3 | | Astra setup/monthly token charges | $1.970 / $0.985 | $15 / $7.50 | Let S/A be manual setup/monthly hours, q/r the AI shares, H monthly hosting plus backups, and T0/Tm setup/monthly tool charges. We use $68.09/hour and round totals only after calculation. ```text Manual total = S × $68.09 + 36 × (H + A × $68.09) AI total = S × q × $68.09 + T0 + 36 × (H + A × r × $68.09 + Tm) Savings = Manual total minus AI total ``` AI setup = S × q × $68.09 + T0. AI monthly = H + A × r × $68.09 + Tm. Substitute your own measured hours before deciding. Claude Pro and ChatGPT Plus each cost $20/month, billed monthly. We charge one full separate setup month, then 25% ($5) for each of 36 operating months only if other work uses the remaining allowance. Without sharing, charge the full price and add $540 to either subscription total. Never allocate more than 100% across projects. Equal prices do not imply equal usage limits or results; extra usage and repeated setup months cost more. API billing is separate, with no assumed subscription credits. Our cumulative API setup budget is 200,000 to 1,000,000 input tokens and 20,000 to 100,000 output tokens; monthly administration is 100,000 to 500,000 input and 10,000 to 50,000 output. These are our assumptions including retries, repeated context and billed reasoning, not a single prompt. Keep each request in the applicable short context pricing band. Low input is 30% ordinary, 10% short cache writes and 60% cache reads; high input is 100% ordinary with caching disabled. Do not assume a cache survives between monthly sessions. Standard API rates per million tokens, read October 29, 2026: Claude Opus 5.5 input $4, output $20, cache read $0.20, short cache write $5; GPT-6 Astra input $10, output $50, cache read $1, short cache write $12.50. Writes replace ordinary input charges. No batch discount, paid browser service, premium routing or storage charge is assumed. ```text API tool cost = (ordinary input × input rate + cache writes × write rate + cache reads × read rate + output × output rate) / 1,000,000 Opus low setup = 0.06 × $4 + 0.02 × $5 + 0.12 × $0.20 + 0.02 × $20 = $0.764 Astra low setup = 0.06 × $10 + 0.02 × $12.50 + 0.12 × $1 + 0.02 × $50 = $1.970 ``` The base uses free local Desktop Commander or Codex CLI. Optional Desktop Commander Remote Pro is $20/month; one setup month plus a justified 25% monthly share adds $200 over this period. With exclusive use, its full monthly fee applies. Model usage and hosting are separate. The high case saves no monthly labor. Compared with manual work, shared subscriptions become more expensive in month 29, Opus API in month 53 and Astra API in month 20. For a slower-work sensitivity, use 119% of manual hours plus tool charges; that is a sensitivity inspired by a coding study, not a deployment forecast. [54] The conclusion stays: Ubidots Professional’s $3,564 over 36 months costs less in every case. Equipment, commissioning and a supported production design remain separate costs. Use a staging or new server; never paste secrets into chat. Approve commands or use a restricted sandbox, and watch browser actions. Use supported subscriptions under human direction and API keys for custom automation. Review changes and test a restore using copied readings, with no controller writes; backups and updates remain our responsibility. ## Support and security review Review [StreamPipes notices](https://security.apache.org/projects/streampipes/), [IoTDB notices](https://security.apache.org/projects/iotdb/), [PLC4X security](https://plc4x.apache.org/plc4x/latest/users/security.html) and [ASF security](https://www.apache.org/security/). Match notices to installed versions and drivers. Keep machine safety controls and existing operational checks independent of a trial dashboard. Read release history and the [Attic](https://attic.apache.org/) before accepting an unsupported dependency. [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0) allows commercial use under conditions while supplying no warranty or trademark license. ## Fact-check notes and sources Official pages and the series catalog evidence were read October 29, 2026. Prices are US dollars before tax; billing terms appear with each comparison. We have not installed these projects for this series. 1. [stable installation guide](https://streampipes.apache.org/docs/0.98.0/try-installation/). Read October 29, 2026, 21:39:04 UTC. 2. [stable Docker guide](https://streampipes.apache.org/docs/0.98.0/deploy-docker/). Read October 29, 2026, 21:39:06 UTC. 3. [0.98.0 download](https://streampipes.apache.org/download/). Read October 29, 2026, 21:37:46 UTC. 4. [default deployment page](https://streampipes.apache.org/docs/configure-operate-deployment/). Read October 29, 2026, 21:37:44 UTC. 5. [Ubidots Professional](https://ubidots.com/pricing/). Read October 29, 2026, 21:38:55 UTC. 6. [current release](https://github.com/apache/iotdb/releases/tag/v2.0.11). Read October 29, 2026, 21:40:20 UTC. 7. [release notes](https://downloads.apache.org/iotdb/2.0.11/RELEASE_NOTES.md). Read October 29, 2026, 21:38:32 UTC. 8. [Resource guidance](https://iotdb.apache.org/UserGuide/latest/Deployment-and-Maintenance/Database-Resources.html). Read October 29, 2026, 21:39:07 UTC. 9. [Standalone deployment](https://iotdb.apache.org/UserGuide/latest/Deployment-and-Maintenance/Stand-Alone-Deployment_apache.html). Read October 29, 2026, 21:39:10 UTC. 10. [quick start](https://iotdb.apache.org/UserGuide/latest/QuickStart/QuickStart_apache.html). Read October 29, 2026, 21:39:01 UTC. 11. [environment requirements](https://iotdb.apache.org/UserGuide/latest/Deployment-and-Maintenance/Environment-Requirements_apache.html). Read October 29, 2026, 21:39:08 UTC. 12. [InfluxDB Cloud Serverless](https://www.influxdata.com/influxdb-pricing/). Read October 29, 2026, 21:37:55 UTC. 13. [Timecho](https://www.timecho.com/product/iotdb-expert-support). Read October 29, 2026, 21:40:57 UTC. 14. [Java guide](https://plc4x.apache.org/plc4x/latest/users/getting-started/plc4j.html). Read October 29, 2026, 21:37:52 UTC. 15. [Downloads](https://plc4x.apache.org/plc4x/latest/users/download.html). Read October 29, 2026, 21:37:50 UTC. 16. [the official release](https://github.com/apache/plc4x/releases/tag/v1.0.0). Read October 29, 2026, 21:40:45 UTC. 17. [general development guide](https://plc4x.apache.org/plc4x/latest/developers/preparing/index.html). Read October 29, 2026, 21:39:13 UTC. 18. [ThingsBoard Cloud](https://thingsboard.io/pricing/). Read October 29, 2026, 21:38:37 UTC. 19. [Modbus gateway connector](https://thingsboard.io/docs/iot-gateway/config/modbus/). Read October 29, 2026, 21:39:55 UTC. 20. [Apache Celix](https://celix.apache.org). Read October 29, 2026, 21:38:41 UTC. 21. [2.4.0; 2023-09-27 (archive date)](https://downloads.apache.org/celix/celix-2.4.0/). Read October 29, 2026, 21:20:13 UTC (catalog observation). 22. [Apache IoTDB](http://iotdb.apache.org). Read October 29, 2026, 21:13:39 UTC (catalog observation). 23. [Apache Mynewt](https://mynewt.apache.org). Read October 29, 2026, 21:38:38 UTC. 24. [1.15.0; 2026-07-21](https://mynewt.apache.org/download/). Read October 29, 2026, 21:15:07 UTC (catalog observation). 25. [Apache Nuttx](https://nuttx.apache.org). Read October 29, 2026, 21:38:39 UTC. 26. [13.1.0; 2026-10-04](https://nuttx.apache.org/download/). Read October 29, 2026, 21:15:11 UTC (catalog observation). 27. [Apache PLC4X](https://plc4x.apache.org/). Read October 29, 2026, 21:38:34 UTC. 28. [Apache Streampipes](https://streampipes.apache.org). Read October 29, 2026, 21:13:46 UTC (catalog observation). 29. [Apache TsFile](https://tsfile.apache.org). Read October 29, 2026, 21:38:42 UTC. 30. [2.5.0; 2026-10-14 (registry record)](https://projects.apache.org/json/foundation/projects.json). Read October 29, 2026, 21:00:00 UTC (catalog snapshot). 31. [BLS wages](https://data.bls.gov/oesprofile/?areas=INDUSTRY,STATE,MSA&major_group=150000&measure=01&occupation=151244&year=2025). Read October 29, 2026, 21:12:08 UTC. 32. [70.0% wages share](https://data.bls.gov/timeseries/CMU2020000000000P). Read October 29, 2026, 21:17:59 UTC. 33. [DigitalOcean](https://www.digitalocean.com/pricing/droplets). Read October 29, 2026, 21:10:42 UTC. 34. [Backblaze B2](https://www.backblaze.com/cloud-storage/pricing). Read October 29, 2026, 21:10:42 UTC. 35. [StreamPipes notices](https://security.apache.org/projects/streampipes/). Read October 29, 2026, 21:40:13 UTC. 36. [IoTDB notices](https://security.apache.org/projects/iotdb/). Read October 29, 2026, 21:40:15 UTC. 37. [PLC4X security](https://plc4x.apache.org/plc4x/latest/users/security.html). Read October 29, 2026, 21:38:35 UTC. 38. [ASF security](https://www.apache.org/security/). Read October 29, 2026, 21:39:57 UTC. 39. [Attic](https://attic.apache.org/). Read October 29, 2026, 22:09:30 UTC. 40. [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0). Read October 29, 2026, 21:39:56 UTC. 41. [Claude plans](https://claude.com/pricing). Read October 29, 2026, 23:31:08 UTC; reused for this update. 42. [ChatGPT plans](https://chatgpt.com/pricing/). Read October 29, 2026, about 23:27 UTC in a regular browser. 43. [Codex plan access](https://help.openai.com/en/articles/11369540-using-codex-with-your-chatgpt-plan). Read October 29, 2026, 23:31:16 UTC; reused for this update. 44. [Codex CLI](https://developers.openai.com/codex/cli). Read October 29, 2026, 23:32:01 UTC; reused for this update. 45. [Desktop Commander pricing](https://desktopcommander.app/pricing/). Read October 29, 2026, 23:31:08 UTC; reused for this update. 46. [Desktop Commander setup and permissions](https://raw.githubusercontent.com/wonderwhy-er/DesktopCommanderMCP/main/README.md). Read October 29, 2026, 23:31:41 UTC; reused for this update. 47. [Claude in Chrome](https://support.claude.com/en/articles/12012173-get-started-with-claude-in-chrome). Read October 29, 2026, 23:31:11 UTC; reused for this update. 48. [Chrome permissions](https://support.claude.com/en/articles/12902446-claude-in-chrome-permissions-guide). Read October 29, 2026, 23:31:09 UTC; reused for this update. 49. [ChatGPT cloud browser](https://help.openai.com/en/articles/20001280-using-cloud-browser-in-chatgpt). Read October 29, 2026, 23:32:01 UTC; reused for this update. 50. [Claude API pricing](https://platform.claude.com/docs/en/about-claude/pricing). Read October 29, 2026, 23:31:14 UTC; reused for this update. 51. [OpenAI API pricing](https://developers.openai.com/api/docs/pricing). Read October 29, 2026, 23:31:13 UTC; reused for this update. 52. [OpenAI prompt caching](https://developers.openai.com/api/docs/guides/prompt-caching). Read October 29, 2026, 23:32:00 UTC; reused for this update. 53. [METR coding study limitations](https://metr.org/blog/2026-02-24-uplift-update/). Read October 29, 2026, 23:31:09 UTC; reused for this update. 54. [METR July 2025 developer experiment](https://metr.org/blog/2025-07-10-early-2025-ai-experienced-os-dev-study/). Read October 29, 2026, 23:30:58 UTC; reused for this update. *Apache, the Apache feather logo and the Apache project names are trademarks of The Apache Software Foundation. This site is not affiliated with or endorsed by the ASF. Other product names are used for identification only.*