{"batchcomplete":"","continue":{"lecontinue":"20250702015338|3459","continue":"-||"},"query":{"logevents":[{"logid":3469,"ns":0,"title":"Sapphire AI Agent","pageid":2101,"logpage":2101,"revid":4002,"params":{},"type":"create","action":"create","user":"Ddxfish","timestamp":"2026-03-17T02:30:51Z","comment":"Created page with \"== Sapphire ==  '''Sapphire''' is a self-hosted, privacy-first AI voice assistant framework written in Python. It is licensed under [[AGPL-3.0]] and actively developed by ddxfish.  === Overview ===  Sapphire provides a modular voice assistant platform designed for local-first operation with optional cloud provider support. It features a signed plugin system, multi-provider TTS/STT, persona management, RAG knowledge bases, and Home Assistant integration, all runnable via...\""},{"logid":3468,"ns":6,"title":"File:Minisforums-ms-a2-uefi-bios-tjmax copy.jpg","pageid":2100,"logpage":2100,"revid":3999,"params":{},"type":"create","action":"create","user":"Ddxfish","timestamp":"2025-07-02T02:32:14Z","comment":""},{"logid":3467,"ns":6,"title":"File:Minisforums-ms-a2-uefi-bios-tjmax copy.jpg","pageid":2100,"logpage":2100,"revid":3999,"params":{"img_sha1":"8dl997r5lacy133qjqml28j4wr3s9qz","img_timestamp":"2025-07-02T02:32:14Z"},"type":"upload","action":"upload","user":"Ddxfish","timestamp":"2025-07-02T02:32:14Z","comment":""},{"logid":3466,"ns":6,"title":"File:Minisforums-ms-a2-temperature-78c-tjmax.png","pageid":2099,"logpage":2099,"revid":3994,"params":{},"type":"create","action":"create","user":"Ddxfish","timestamp":"2025-07-02T02:06:45Z","comment":""},{"logid":3465,"ns":6,"title":"File:Minisforums-ms-a2-temperature-78c-tjmax.png","pageid":2099,"logpage":2099,"revid":3994,"params":{"img_sha1":"jinwqv3aw5wo1gce6537h88elsyy5tz","img_timestamp":"2025-07-02T02:06:45Z"},"type":"upload","action":"upload","user":"Ddxfish","timestamp":"2025-07-02T02:06:45Z","comment":""},{"logid":3464,"ns":6,"title":"File:Various-cpu-efficiency-heat.png","pageid":2098,"logpage":2098,"revid":3993,"params":{},"type":"create","action":"create","user":"Ddxfish","timestamp":"2025-07-02T02:04:10Z","comment":""},{"logid":3463,"ns":6,"title":"File:Various-cpu-efficiency-heat.png","pageid":2098,"logpage":2098,"revid":3993,"params":{"img_sha1":"9g8ubt0v168ek9zwthh0csd2de3ivmv","img_timestamp":"2025-07-02T02:04:10Z"},"type":"upload","action":"upload","user":"Ddxfish","timestamp":"2025-07-02T02:04:10Z","comment":""},{"logid":3462,"ns":6,"title":"File:Cpu-lifespan-vs-temperature2.png","pageid":2097,"logpage":2097,"revid":3992,"params":{},"type":"create","action":"create","user":"Ddxfish","timestamp":"2025-07-02T01:57:31Z","comment":""},{"logid":3461,"ns":6,"title":"File:Cpu-lifespan-vs-temperature2.png","pageid":2097,"logpage":2097,"revid":3992,"params":{"img_sha1":"062p11ghal51aat0hqzv9iq8zgutwbc","img_timestamp":"2025-07-02T01:57:31Z"},"type":"upload","action":"upload","user":"Ddxfish","timestamp":"2025-07-02T01:57:31Z","comment":""},{"logid":3460,"ns":6,"title":"File:Cpu-lifespan-vs-temperature.png","pageid":0,"logpage":2096,"params":{},"type":"delete","action":"delete","user":"Ddxfish","timestamp":"2025-07-02T01:56:45Z","comment":"Duplicated file: content was: \"== Summary == Cpu-lifespan-vs-temperature\", and the only contributor was \"[[Special:Contributions/Ddxfish|Ddxfish]]\" ([[User talk:Ddxfish|talk]])"}]}}