news
Free and Open Source Software
-
Codanna - X-ray vision for your agent - LinuxLinks
Give your code assistant the ability to see through your codebase—understanding functions, tracing relationships, and finding implementations with surgical precision. Context-first coding. No grep-and-hope loops. No endless back-and-forth. Just smarter engineering in fewer keystrokes.
This is free and open source software.
autogit - automatically build, update or install Pacman applications - LinuxLinks
Autogit is a Bash tool to automatically build, update or install Pacman applications from PKGBUILD’s available on Github, Gitlab and AUR via configurable makepkg, devtools, or Manjaro chrootbuild commands.
It can also create automatically repo names like core, extra, community and create/update a repo database file via repo-add. Additionally it clears each local repo with paccache to only keep the latest package version.
This is free and open source software.
AMD Ryzen AI 9 HX 370 NPU in Linux: Gaia - Run LLM Agents - LinuxLinks
AMD’s installation instructions for Gaia under Linux are sufficient but warrant further explanation. First, AMD can only be described as being a bit lazy when describing the installation procedure. They outline that you need to 1) clone the GitHub repository, 2) install GAIA CLI via pip, and then 3) install the Lemonade server.
There’s no issue with step 1. But step 2, oh dear! Never install Python software direct to your system via pip. Many Linux distributions won’t let you do this anyway instructing you that the environment is externally managed and Python packages should be installed with a virtual environment. That’s for the simple reason you’ll pollute your system if you don’t create a virtual environment. By pollute, I mean that you will break your system sooner or later.
AMD are not alone in failing to describe this adequately, probably because there are quite a few ways to create a virtual environment. I used conda to create the virtual environment, activate the environment, and then install via pip.
Next, you need to install the Lemonade server. But AMD’s readme fails to point out the elephant in the room. Here’s a table from Lemonade’s website.
v.Nu - catch mistakes in HTML, CSS and SVG - LinuxLinks
The Nu Html Checker (v.Nu) helps you catch unintended mistakes in your HTML, CSS, and SVG.
It enables you to batch-check documents from the command line and from other scripts/apps, and to deploy your own instance of the checker as a service
This is free and open source software.