Newelle is a GTK graphical front end for interacting with LLMs from Gnome desktop. It supports both local LLMs and online ones.

In addition to basic chat, it supports:

  • Speech to text and TTS models
  • Can perform web searches
  • Can drag files into Newelle to discuss it’s contents
  • Run terminal commands
  • Manage files
  • Other features like image generation can be added through it’s plugin system.

Obviously you’ll want to be careful with letting it interact with your system directly through files/terminal commands, but still sounds pretty promising.

  • pinball_wizard@lemmy.zip
    link
    fedilink
    English
    arrow-up
    1
    ·
    4 个月前

    I’ve tried Gemini-CLI, and while it can run terminal commands, it asks permission before each one.

    That sounds much safer.

    • Fubarberry@sopuli.xyzOPM
      link
      fedilink
      English
      arrow-up
      2
      ·
      4 个月前

      Having now spent some time with Newelle, it asks for permission before running commands as well. By default the commands are run inside the flatpak sandbox as well. It even gives the option to run the commands in an external window and see the results before deciding whether to let the LLM access the results of the command (in case you’re worried the results might have private info you don’t want shared.

      Overall it handles it really well to be honest.