[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-102443":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":9,"language":10,"languages":9,"totalLinesOfCode":9,"stars":11,"forks":12,"watchers":13,"openIssues":13,"contributorsCount":14,"subscribersCount":14,"size":14,"stars1d":15,"stars7d":15,"stars30d":15,"stars90d":14,"forks30d":14,"starsTrendScore":16,"compositeScore":17,"rankGlobal":9,"rankLanguage":9,"license":18,"archived":19,"fork":19,"defaultBranch":20,"hasWiki":21,"hasPages":19,"topics":22,"createdAt":9,"pushedAt":31,"updatedAt":32,"readmeContent":9,"aiSummary":9,"trendingCount":14,"starSnapshotCount":14,"syncStatus":13,"lastSyncTime":33,"discoverSource":34},102443,"whistle-esp32","andrisgauracs\u002Fwhistle-esp32","andrisgauracs","Whistle speech-to-text running fully on an ESP32-S3: hold a button, say a colour in one of 7 languages, the LED does it. No network.",null,"C",128,20,2,0,48,144,84.77,"Apache License 2.0",false,"main",true,[23,24,25,26,27,28,29,30],"edge-ai","esp32","esp32-s3","inmp441","speech-recognition","speech-to-text","tinyml","whistle","2026-10-21 14:55:15","2026-10-22 20:09:05","2026-10-23 04:21:20","CREATED_QUERY"]