<!doctype html>
<html>
 <head>
  <meta charset="UTF-8">
 </head>
 <body>
  <div class="default-style">
   <div>
    Dear freedesktop.org Community,
   </div>
   <br>
   <div>
    I am proposing a Unified AI API, a native, system-level interface for AI tasks (e.g., text summarization, smart notifications) integrated into Linux desktop environments via `libai`, akin to `libnotify`. The API enables no-import-required AI access, with a system app (e.g., GNOME/KDE Settings) for users to select models (e.g., Llama, Mistral) and configure privacy.
   </div>
   <br>
   <div>
    Key Features:
   </div>
   <div>
    - Global `AI` API with methods like `AI.generateText()`, `AI.generateNotificationContent()`.
   </div>
   <div>
    - Integration with `libnotify` for AI-driven notifications.
   </div>
   <div>
    - Support for open-source models via TensorFlow/PyTorch, with ONNX compatibility.
   </div>
   <div>
    - User-controlled settings for on-device vs. cloud processing.
   </div>
   <br>
   <div>
    Relevance to freedesktop.org:
   </div>
   <div>
    This aligns with freedesktop.org’s mission to standardize desktop specifications, enhancing Linux’s AI capabilities and developer experience. It complements existing standards like `libnotify` and supports GNOME/KDE ecosystems.
   </div>
   <br>
   <div>
    Details and Contribution:
   </div>
   <div>
    The proposal, API spec, and Linux-specific examples are available at:
   </div>
   <div>
    <a href="https://github.com/beamitpal/unified-ai-api">https://github.com/beamitpal/unified-ai-api</a>
   </div>
   <br>
   <div>
    We welcome feedback via GitHub Issues or this mailing list. Could we propose this for discussion at a freedesktop.org meeting or FOSDEM? Please advise on the next steps for standardization.
   </div>
   <br>
   <div>
    Sincerely,  
   </div>
   <div>
    Amit
   </div>
   <div>
    me@beamitpal.com
   </div>
   <div>
    Unified AI API Proposer
   </div>
  </div>
 </body>
</html>