Hermes Atlas
Deployment & hosting · works with Hermes Agent

Fedora Things To Do

k-mktr/fedora-things-to-do

Streamlit script builder for Fedora Workstation that can install Hermes Agent among other tools

In short

Fedora Things To Do is a Streamlit web app that generates a tailored shell script for setting up a new Fedora Workstation. Its AI Coding Agents and Harnesses category lists Hermes Agent among 13 terminal agents.

What Fedora Things To Do does

The app, also called Not Another Things To Do (NATTD), lets you choose system configuration, applications and customisation options in a web interface, then produces a shell script to run on a fresh Fedora Workstation install. The README, as of 2026-09-29, added a category for AI coding agents and harnesses with 13 verified terminal agents: Hermes Agent, Claude Code, Codex CLI, OpenCode, Gemini CLI, Qwen Code, Aider, Goose, Crush, Droid, Amp, Pi and Unsloth Studio. Native installers are preferred over npm where available.

Other features include a Node.js 22 plus npm option that agents needing it enable automatically, and Quick Setup profiles such as Developer, Creative, Minimal and Everything, with custom profiles saved and loaded as JSON. A weekly freshness check verifies Flatpak IDs and URLs in the catalog, and a CI pipeline runs pytest, shell-syntax checks on generated scripts and ruff lint.

Key features

  • Streamlit web interface that outputs a tailored shell setup script
  • AI Coding Agents and Harnesses category with 13 terminal agents, Hermes Agent among them
  • Quick Setup profiles with save and load of custom profiles as JSON
  • Node.js 22 plus npm option, enabled automatically for agents that need it
  • Weekly freshness check of Flatpak IDs and URLs in the app catalog

When to use it

  • Setting up a fresh Fedora Workstation with Hermes Agent and other coding agents in one script
  • Saving a custom setup profile as JSON to repeat on another machine
  • Choosing apps and agents in a web UI instead of writing install commands by hand

Who it is for: Fedora Workstation users who want a generated post-install script that can include Hermes Agent.

How it fits with Hermes Agent

A general Fedora setup tool; its AI Coding Agents and Harnesses category lists Hermes Agent as one of 13 installable terminal agents.

Note: The README describes the app as open for testing, with minor bug fixes and code improvements ongoing.

FAQ

What is Fedora Things To Do?

Fedora Things To Do is a Streamlit-based web app that builds a tailored shell script for setting up a new Fedora Workstation installation. A hosted copy is linked from the repository at nattdf.streamlit.app.

Does Fedora Things To Do work with Hermes Agent?

Yes, Hermes Agent is one of the 13 terminal agents in its AI Coding Agents and Harnesses category. The README says native installers are preferred over npm where available.

Is Fedora Things To Do free and open source?

Yes, the repository is licensed under GPL-3.0.

Similar deployment for Hermes Agent

All deployment

Related guides: How to run Hermes Agent securely · How to install Hermes Agent · Connect Hermes agents on several machines with Hermes Desktop