Dec 13 – 15, 2025
Internet Initiative Japan Inc.
Asia/Tokyo timezone

Newelle – A GNOME‑centric Virtual Assistant for the Modern Linux Desktop with Local LLM

Dec 14, 2025, 2:10 PM
30m
Internet Initiative Japan Inc.

Internet Initiative Japan Inc.

Iidabashi Grand Bloom, 2-10-2 Fujimi, Chiyoda-ku, Tokyo 102-0071
30 minutes presentation: IN PERSON Track A

Speaker

Khairul Aizat Kamarudzzaman

Description

At the GNOME Asia Summit 2025, I will present Newelle, an open‑source, AI‑powered virtual assistant that runs locally on Linux and seamlessly integrates into the GNOME desktop ecosystem. Built on a modular architecture, Newelle offers voice and text interaction, context‑aware replies, and an extensible plugin system that can hook into native GNOME components such as the calendar, mail, and GNOME Shell gestures.

This talk will cover:

  • Why a GNOME‑first assistant matters – privacy‑first design, low‑resource footprint, and tight integration with GNOME’s accessibility and theming layers.
  • Core architecture – the NL‑pipeline, plugin manager, and sandboxed data layer that keep the assistant secure and responsive.
  • Extensibility – a developer‑friendly SDK for creating GNOME‑friendly plugins (Python, Rust, JavaScript) and integrating with existing Gnome‑tools (e.g., gnome‑calendar, Seahorse).
  • Use‑case scenarios – from developer assistance in GNOME IDEs to personal productivity via voice‑activated commands.
  • Getting started – installing with apt or flatpak, running on GNOME, and quick‑start demo of a calendar reminder plugin.

Participants will learn how Newelle brings state‑of‑the‑art NLP to a lightweight, desktop‑centric assistant, and will leave with concrete examples of extending the assistant to fit the unique needs of their GNOME users.

Category Application Development and Deployment
Talk Description At the GNOME Asia Summit 2025, I will present **Newelle**, an open‑source, **AI‑powered virtual assistant** that runs locally on Linux and seamlessly integrates into the GNOME desktop ecosystem. Built on a modular architecture, Newelle offers voice and text interaction, context‑aware replies, and an extensible plugin system that can hook into native GNOME components such as the calendar, mail, and GNOME Shell gestures. This talk will cover: - **Why a GNOME‑first assistant matters** – privacy‑first design, low‑resource footprint, and tight integration with GNOME’s accessibility and theming layers. - **Core architecture** – the NL‑pipeline, plugin manager, and sandboxed data layer that keep the assistant secure and responsive. - **Extensibility** – a developer‑friendly SDK for creating GNOME‑friendly plugins (Python, Rust, JavaScript) and integrating with existing Gnome‑tools (e.g., gnome‑calendar, Seahorse). - **Use‑case scenarios** – from developer assistance in GNOME IDEs to personal productivity via voice‑activated commands. - **Getting started** – installing with apt or flatpak, running on GNOME, and quick‑start demo of a calendar reminder plugin. Participants will learn how Newelle brings state‑of‑the‑art NLP to a lightweight, desktop‑centric assistant, and will leave with concrete examples of extending the assistant to fit the unique needs of their GNOME users.
Author(s) Bio GNOME Foundation Member, UbuCon Asia Global Committee, & Ubuntu-MY LoCo Leader
Pronouns He/Him
Twitter and/or Mastodon Handle ejat
Where are you located? Kuala Lumpur, Malaysia
Do you need travel sponsorship from GNOME Foundation in order to join our event? Yes

Author

Khairul Aizat Kamarudzzaman

Presentation materials