Skip to content

Add chimera-agent - #7006

Merged
github-actions[bot] merged 1 commit into
masterfrom
discover/chimera-agent
Oct 17, 2026
Merged

github-actions[bot] merged 1 commit into
masterfrom
discover/chimera-agent

Conversation

@probonopd

Copy link
Copy Markdown
Member

Repository: https://github.com/brcampidelli/chimera-agent

Open-source AI agent that reasons by blending many AI models, does real work on its own, and keeps learning — safe, self-hostable, and fully yours.

  • Stars: 26
  • Release with the AppImage: v0.63.1 (2026-09-27T19:10:40Z)
  • AppImage asset: Chimera_0.63.1_amd64.AppImage
  • License: Apache-2.0

Found by .github/workflows/discover-apps.yml, which looks for GitHub
repositories that publish AppImages but are not in the catalog yet. This
entry was not tested by a human; please review it before merging.

Discovered on GitHub as publishing AppImages on its releases, by
discover-apps.yml. Needs a maintainer's review.
@github-actions github-actions Bot added error-app-exits Test failed: the application quit or crashed right after starting error-not-executable Test failed: a file inside the AppImage is not executable labels Sep 29, 2026
@github-actions

Copy link
Copy Markdown
Contributor

❌ Test failure

@brcampidelli: this pull request adds the AppImage from your GitHub repository to the AppImage catalog; the test reports the following. Could you have a look?

Compatibility: not self-contained: uses the C library of the system; references glibc 2.39

  • A file inside the AppImage is not executable. Please check the file permissions before packaging the AppImage.
  • The application quit or crashed right after starting. The error below usually shows why.

First error in the log:

/run/firejail/appimage/AppRun: line 12: /run/firejail/appimage/AppRun.wrapped: Permission denied

The application showed no window, but may be a system tray application (usr/lib/libappindicator3.so.1: libappindicator3.so.1); running it again with a system tray
/run/firejail/appimage/AppRun: line 12: /run/firejail/appimage/AppRun.wrapped: Permission denied
No icon appeared in the system tray either
ERROR: The application exited within 11 seconds instead of showing a window

What next: once the AppImage is fixed (e.g. in a new release), comment /retest here to test it again. If it should not be in the catalog after all, close this pull request; an app that is already in the catalog can be removed by a maintainer with /remove.

Commit c71d926. Full log

brcampidelli added a commit to brcampidelli/chimera-agent that referenced this pull request Oct 17, 2026
… on glibc 2.35 (#960)

* fix(desktop): build the Linux installers on Ubuntu 22.04, so they run on glibc 2.35

The AppImage and the .deb were built on `ubuntu-latest` (24.04) and so required glibc 2.39: they
did not start on Ubuntu 22.04, Debian 12 or Mint 21, which are still in wide use. Nothing of ours
showed it, because every machine that ran the AppImage here was recent. The AppImage catalog's
automatic test did (AppImage/appimage.github.io#7006: "references glibc 2.39").

The Linux build now runs on `ubuntu-22.04` (glibc 2.35), the oldest GitHub runner with the
webkit2gtk-4.1 that Tauri 2 needs. The step that installs the system libraries was gated on
`matrix.os == 'ubuntu-latest'`, a runner NAME: changing the runner would have skipped it silently
and the build would have lost its libraries. It is gated on `runner.os == 'Linux'` now.

A test pins both, and fails on the old workflow: the Linux matrix entry is ubuntu-22.04, and no
step is gated on an Ubuntu runner's name.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* docs(changelog): the Linux installers on glibc 2.35

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
@brcampidelli

Copy link
Copy Markdown

Thanks for picking Chimera up! Two notes on the failed test.

The glibc 2.39 floor was real: our Linux build ran on ubuntu-latest. Since v0.68.0 the AppImage is built on Ubuntu 22.04 (glibc 2.35).

On the AppRun.wrapped: Permission denied: inside the image both AppRun and AppRun.wrapped are -rwxr-xr-x. AppRun is the stock linuxdeploy wrapper (plugin-gtk hook, then exec "$this_dir"/AppRun.wrapped), and the image starts outside firejail. Is there something in how the test's firejail runs linuxdeploy's AppRun that we should change on our side?

/retest

@probonopd probonopd closed this Oct 17, 2026
@probonopd probonopd reopened this Oct 17, 2026
@github-actions github-actions Bot added error-no-window Test failed: no window appeared within 30 seconds and removed error-app-exits Test failed: the application quit or crashed right after starting error-not-executable Test failed: a file inside the AppImage is not executable labels Oct 17, 2026
@github-actions

Copy link
Copy Markdown
Contributor

❌ Test failure

Tested:

Compatibility: not self-contained: uses the C library of the system; references glibc 2.35

Names:

WARNING: File name 'chimera-agent': the README writes the name with blanks ('chimera agent'); use _ instead of - (e.g. 'chimera_agent'), as blanks in a name become _

Notes:

  • File name 'chimera-agent': all-lowercase names are typically used for command line tools, but the desktop file does not set Terminal=true. If this is a graphical application, please name the file after the application as it is spelled, with capitals where it has them (e.g. 'Krita'); if it is a command line tool, set Terminal=true in its desktop file.

  • The application did not open a window within 30 seconds. It must show its main window when started without arguments.

  • Please check the remarks about the names below.

First error in the log:

ERROR: Could not find a single window on screen :-(

What next: once the AppImage is fixed (e.g. in a new release), comment /retest here to test it again. If it should not be in the catalog after all, close this pull request; an app that is already in the catalog can be removed by a maintainer with /remove.

Commit c71d926. Full log

@brcampidelli

Copy link
Copy Markdown

v0.68.1 is out: v0.68.0's backend failed to start (a module the freeze left out), which is why no window appeared. The release now starts the frozen backend before it ships.

/retest

@probonopd probonopd closed this Oct 17, 2026
@probonopd probonopd reopened this Oct 17, 2026
@github-actions github-actions Bot added screenshot-ok Test passed; the screenshot was checked and looks fine and removed error-no-window Test failed: no window appeared within 30 seconds labels Oct 17, 2026
@github-actions

Copy link
Copy Markdown
Contributor

✅ Test passed

Please check that the screenshot shows the application's main window.

chimera-agent

chimera-agent

Tested:

Compatibility: not self-contained: uses the C library of the system; references glibc 2.35

Names:

WARNING: File name 'chimera-agent': the README writes the name with blanks ('chimera agent'); use _ instead of - (e.g. 'chimera_agent'), as blanks in a name become _

Notes:

  • File name 'chimera-agent': all-lowercase names are typically used for command line tools, but the desktop file does not set Terminal=true. If this is a graphical application, please name the file after the application as it is spelled, with capitals where it has them (e.g. 'Krita'); if it is a command line tool, set Terminal=true in its desktop file.

Warnings:

  • Please check the remarks about the names below.
  • The AppImage contains no update information, so users cannot update it with AppImageUpdate or similar tools. Please consider embedding it when building the AppImage (e.g., appimagetool -u) and publishing the .zsync file next to the AppImage; see https://docs.appimage.org/packaging-guide/optional/updates.html

Commit c71d926. Full log

@github-actions
github-actions Bot merged commit e031f51 into master Oct 17, 2026
8 of 10 checks passed
@github-actions
github-actions Bot deleted the discover/chimera-agent branch October 17, 2026 10:38
@brcampidelli

Copy link
Copy Markdown

Test passed, thanks! On the naming note: please feel free to rename the catalog entry from chimera-agent to Chimera. That is the application's name as it appears on its window and its desktop file; chimera-agent is only the repository name.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-discovered screenshot-ok Test passed; the screenshot was checked and looks fine

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants