{"ok":true,"trend":{"id":979820,"platform":"github","region":"global","key":"earthtojake/text-to-cad","title":"earthtojake/text-to-cad","url":"https://github.com/earthtojake/text-to-cad","first_seen":"2026-10-04T11:36:00.904842Z","last_seen":"2026-10-05T07:05:52.528045Z","last_rank":5,"peak_rank":5,"last_volume":83,"peak_volume":83,"seen_count":79,"score":88.45,"category_hint":"Python","section":null,"category":null,"summary":"A new open-source Python project called text-to-cad, published by developer earthtojake on GitHub, aims to give AI agents 'CAD superpowers' by letting them generate computer-aided design models from natural language instructions. The tool is climbing GitHub's trending repositories, drawing attention from developers interested in AI-driven engineering and design automation.","why":"AI agents that can produce engineering CAD files directly from plain-language prompts are a fast-growing area of developer interest.","tone":"positive","entities":["earthtojake","text-to-cad","GitHub"],"summarized_at":"2026-10-05T05:45:13.541120Z","meta":{"lang":"en","stars":16,"language":"Python","description":"Give your agent CAD superpowers.","stars_today":83},"nw":null,"promo":null,"kind":null,"importance":null,"hidden":false,"hide_reason":null,"judged_at":null,"title_en":"Open-source tool turns text prompts into CAD models","timeline":[{"captured_at":"2026-10-04T11:36:00.904842Z","rank":5,"volume":75},{"captured_at":"2026-10-04T11:50:57.320293Z","rank":5,"volume":75},{"captured_at":"2026-10-04T12:05:55.392663Z","rank":5,"volume":75},{"captured_at":"2026-10-04T12:21:00.516545Z","rank":5,"volume":75},{"captured_at":"2026-10-04T12:35:56.330189Z","rank":5,"volume":75},{"captured_at":"2026-10-04T12:50:55.596403Z","rank":5,"volume":75},{"captured_at":"2026-10-04T13:05:52.725669Z","rank":5,"volume":75},{"captured_at":"2026-10-04T13:21:02.095922Z","rank":5,"volume":75},{"captured_at":"2026-10-04T13:35:52.459960Z","rank":5,"volume":75},{"captured_at":"2026-10-04T13:50:55.083117Z","rank":5,"volume":75},{"captured_at":"2026-10-04T14:05:52.606845Z","rank":5,"volume":75},{"captured_at":"2026-10-04T14:21:01.200308Z","rank":5,"volume":75},{"captured_at":"2026-10-04T14:35:53.303271Z","rank":5,"volume":75},{"captured_at":"2026-10-04T14:50:59.215286Z","rank":5,"volume":75},{"captured_at":"2026-10-04T15:05:58.812534Z","rank":5,"volume":75},{"captured_at":"2026-10-04T15:20:55.329108Z","rank":5,"volume":75},{"captured_at":"2026-10-04T15:35:56.876074Z","rank":5,"volume":75},{"captured_at":"2026-10-04T15:50:52.149690Z","rank":5,"volume":75},{"captured_at":"2026-10-04T16:05:52.004343Z","rank":5,"volume":75},{"captured_at":"2026-10-04T16:20:58.290340Z","rank":5,"volume":75},{"captured_at":"2026-10-04T16:35:56.795511Z","rank":5,"volume":75},{"captured_at":"2026-10-04T16:50:53.994648Z","rank":5,"volume":75},{"captured_at":"2026-10-04T17:05:52.457426Z","rank":5,"volume":75},{"captured_at":"2026-10-04T17:20:54.294235Z","rank":5,"volume":75},{"captured_at":"2026-10-04T17:35:56.903794Z","rank":5,"volume":75},{"captured_at":"2026-10-04T17:50:50.856209Z","rank":5,"volume":75},{"captured_at":"2026-10-04T18:06:52.928285Z","rank":5,"volume":75},{"captured_at":"2026-10-04T18:20:55.332797Z","rank":5,"volume":75},{"captured_at":"2026-10-04T18:35:55.341487Z","rank":5,"volume":75},{"captured_at":"2026-10-04T18:51:00.620328Z","rank":5,"volume":75},{"captured_at":"2026-10-04T19:05:57.429434Z","rank":5,"volume":75},{"captured_at":"2026-10-04T19:20:57.075210Z","rank":5,"volume":75},{"captured_at":"2026-10-04T19:35:53.137159Z","rank":5,"volume":75},{"captured_at":"2026-10-04T19:50:54.268857Z","rank":5,"volume":75},{"captured_at":"2026-10-04T20:05:53.526246Z","rank":5,"volume":75},{"captured_at":"2026-10-04T20:20:54.924454Z","rank":5,"volume":75},{"captured_at":"2026-10-04T20:35:52.669023Z","rank":5,"volume":75},{"captured_at":"2026-10-04T20:50:56.908834Z","rank":5,"volume":75},{"captured_at":"2026-10-04T21:05:50.413624Z","rank":5,"volume":75},{"captured_at":"2026-10-04T21:21:00.421233Z","rank":5,"volume":75},{"captured_at":"2026-10-04T21:36:49.317716Z","rank":5,"volume":75},{"captured_at":"2026-10-04T21:50:54.657846Z","rank":5,"volume":75},{"captured_at":"2026-10-04T22:06:02.081894Z","rank":5,"volume":75},{"captured_at":"2026-10-04T22:20:51.944213Z","rank":5,"volume":75},{"captured_at":"2026-10-04T22:35:51.400008Z","rank":5,"volume":75},{"captured_at":"2026-10-04T22:51:00.961022Z","rank":5,"volume":75},{"captured_at":"2026-10-04T23:05:53.545624Z","rank":5,"volume":75},{"captured_at":"2026-10-04T23:20:59.794456Z","rank":5,"volume":75},{"captured_at":"2026-10-04T23:35:54.890109Z","rank":5,"volume":75},{"captured_at":"2026-10-04T23:50:54.640423Z","rank":5,"volume":75},{"captured_at":"2026-10-05T00:05:52.604285Z","rank":5,"volume":83},{"captured_at":"2026-10-05T00:20:54.362982Z","rank":5,"volume":83},{"captured_at":"2026-10-05T00:35:51.105465Z","rank":5,"volume":83},{"captured_at":"2026-10-05T00:50:50.387420Z","rank":5,"volume":83},{"captured_at":"2026-10-05T01:05:51.749855Z","rank":5,"volume":83},{"captured_at":"2026-10-05T01:20:53.559311Z","rank":5,"volume":83},{"captured_at":"2026-10-05T01:35:50.993678Z","rank":5,"volume":83},{"captured_at":"2026-10-05T01:50:50.902349Z","rank":5,"volume":83},{"captured_at":"2026-10-05T02:05:56.090853Z","rank":5,"volume":83},{"captured_at":"2026-10-05T02:20:55.565135Z","rank":5,"volume":83},{"captured_at":"2026-10-05T02:35:54.575696Z","rank":5,"volume":83},{"captured_at":"2026-10-05T02:50:51.363228Z","rank":5,"volume":83},{"captured_at":"2026-10-05T03:05:51.209466Z","rank":5,"volume":83},{"captured_at":"2026-10-05T03:20:58.392759Z","rank":5,"volume":83},{"captured_at":"2026-10-05T03:35:52.297136Z","rank":5,"volume":83},{"captured_at":"2026-10-05T03:50:51.301558Z","rank":5,"volume":83},{"captured_at":"2026-10-05T04:05:51.802705Z","rank":5,"volume":83},{"captured_at":"2026-10-05T04:21:51.748090Z","rank":5,"volume":83},{"captured_at":"2026-10-05T04:35:52.843003Z","rank":5,"volume":83},{"captured_at":"2026-10-05T04:51:01.161428Z","rank":5,"volume":83},{"captured_at":"2026-10-05T05:05:51.680757Z","rank":5,"volume":83},{"captured_at":"2026-10-05T05:20:52.094010Z","rank":5,"volume":83},{"captured_at":"2026-10-05T05:35:51.851247Z","rank":5,"volume":83},{"captured_at":"2026-10-05T05:50:51.300751Z","rank":5,"volume":83},{"captured_at":"2026-10-05T06:05:51.488208Z","rank":5,"volume":83},{"captured_at":"2026-10-05T06:20:51.914578Z","rank":5,"volume":83},{"captured_at":"2026-10-05T06:35:53.933351Z","rank":5,"volume":83},{"captured_at":"2026-10-05T06:50:53.617612Z","rank":5,"volume":83},{"captured_at":"2026-10-05T07:05:52.528045Z","rank":5,"volume":83}],"posts":[{"platform":"github","url":"https://github.com/earthtojake/text-to-cad","author":"earthtojake","title":"earthtojake/text-to-cad","snippet":"Give your agent CAD superpowers.","posted_at":null,"likes":16}],"elsewhere":[],"window":"7d"}}