diff --git a/README.md b/README.md index 7d4fd1d..c4c1e39 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,7 @@ A curated collection of Arch Linux packages missing from the AUR — automatical | | App | Packages | |:---:|:---|:---| | | **[aider-desk](https://github.com/hotovo/aider-desk)**
Transparent, steerable AI orchestration platform for software engineers | [![aider-desk-appimage](https://img.shields.io/aur/version/aider-desk-appimage?style=flat-square&label=aider-desk-appimage)](https://aur.archlinux.org/packages/aider-desk-appimage) | +| | **[aperant](https://github.com/AndyMik90/Aperant)**
Autonomous multi-session AI coding desktop client | [![aperant-appimage](https://img.shields.io/aur/version/aperant-appimage?style=flat-square&label=aperant-appimage)](https://aur.archlinux.org/packages/aperant-appimage) | | | **[beammp-launcher](https://github.com/BeamMP/BeamMP-Launcher)**
Multiplayer launcher/client for BeamNG.drive | [![beammp-launcher](https://img.shields.io/aur/version/beammp-launcher?style=flat-square&label=beammp-launcher)](https://aur.archlinux.org/packages/beammp-launcher) [![beammp-launcher-git](https://img.shields.io/aur/version/beammp-launcher-git?style=flat-square&label=beammp-launcher-git&color=purple)](https://aur.archlinux.org/packages/beammp-launcher-git) | | | **[codepilot](https://github.com/op7418/CodePilot)**
A multi-model AI agent desktop client | [![codepilot-appimage](https://img.shields.io/aur/version/codepilot-appimage?style=flat-square&label=codepilot-appimage)](https://aur.archlinux.org/packages/codepilot-appimage) [![codepilot-bin](https://img.shields.io/aur/version/codepilot-bin?style=flat-square&label=codepilot-bin&color=purple)](https://aur.archlinux.org/packages/codepilot-bin) | | | **[crunchyroll-downloader](https://github.com/CuteTenshii/crunchyroll-downloader)**
Downloads anime from Crunchyroll and outputs them in a MKV file | [![crunchyroll-downloader-bin](https://img.shields.io/aur/version/crunchyroll-downloader-bin?style=flat-square&label=crunchyroll-downloader-bin)](https://aur.archlinux.org/packages/crunchyroll-downloader-bin) | @@ -23,7 +24,7 @@ A curated collection of Arch Linux packages missing from the AUR — automatical | | **[mochi-recorder](https://github.com/4ndreello/mochi-recorder)**
A modern Linux screen recorder with smooth animations like Screen Studio | [![mochi-recorder-appimage](https://img.shields.io/aur/version/mochi-recorder-appimage?style=flat-square&label=mochi-recorder-appimage)](https://aur.archlinux.org/packages/mochi-recorder-appimage) | | | **[murmure](https://github.com/Kieirra/murmure)**
Fully local, private speech-to-text with LLM post-processing | [![murmure-bin](https://img.shields.io/aur/version/murmure-bin?style=flat-square&label=murmure-bin)](https://aur.archlinux.org/packages/murmure-bin) [![murmure](https://img.shields.io/aur/version/murmure?style=flat-square&label=murmure&color=purple)](https://aur.archlinux.org/packages/murmure) | | | **[otterly](https://github.com/ajkdrag/otterly)**
Local-first, privacy-focused WYSIWYG Markdown vault with full-text search, wiki-links, and a rich editor | [![otterly-appimage](https://img.shields.io/aur/version/otterly-appimage?style=flat-square&label=otterly-appimage)](https://aur.archlinux.org/packages/otterly-appimage) | -| | **[psst](https://github.com/jpochyla/psst)**
Fast and multi-platform Spotify client with native GUI | [![psst-bin](https://img.shields.io/aur/version/psst-bin?style=flat-square&label=psst-bin)](https://aur.archlinux.org/packages/psst-bin) [![psst-git](https://img.shields.io/aur/version/psst-git?style=flat-square&label=psst-git&color=purple)](https://aur.archlinux.org/packages/psst-git) | +| | **[psst](https://github.com/jpochyla/psst)**
Fast and multi-platform Spotify client with native GUI | [![psst-bin](https://img.shields.io/aur/version/psst-bin?style=flat-square&label=psst-bin)](https://aur.archlinux.org/packages/psst-bin) [![psst-git](https://img.shields.io/aur/version/psst-git?style=flat-square&label=psst-git&color=purple)](https://aur.archlinux.org/packages/psst-git) [![psst-git-bin](https://img.shields.io/aur/version/psst-git-bin?style=flat-square&label=psst-git-bin&color=purple)](https://aur.archlinux.org/packages/psst-git-bin) | | | **[signboard](https://github.com/cdevroe/signboard)**
A local-first kanban app that writes Markdown files | [![signboard-appimage](https://img.shields.io/aur/version/signboard-appimage?style=flat-square&label=signboard-appimage)](https://aur.archlinux.org/packages/signboard-appimage) | | | **[temper](https://github.com/temper-mc/temper)**
Stupidly fast open-source Minecraft server written in Rust | [![temper-bin](https://img.shields.io/aur/version/temper-bin?style=flat-square&label=temper-bin)](https://aur.archlinux.org/packages/temper-bin) [![temper-git](https://img.shields.io/aur/version/temper-git?style=flat-square&label=temper-git)](https://aur.archlinux.org/packages/temper-git) | diff --git a/packages/aperant/aperant.desktop b/packages/aperant/aperant.desktop new file mode 100644 index 0000000..ab91489 --- /dev/null +++ b/packages/aperant/aperant.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Name=Aperant +Comment=Autonomous multi-session AI coding +Exec=aperant +Icon=aperant +Terminal=false +Type=Application +Categories=Development;IDE; +StartupWMClass=Auto-Claude diff --git a/packages/aperant/icon.png b/packages/aperant/icon.png new file mode 100644 index 0000000..0068c05 Binary files /dev/null and b/packages/aperant/icon.png differ diff --git a/packages/aperant/manifest.yaml b/packages/aperant/manifest.yaml new file mode 100644 index 0000000..904fbad --- /dev/null +++ b/packages/aperant/manifest.yaml @@ -0,0 +1,29 @@ +name: aperant +url: https://github.com/AndyMik90/Aperant +license: AGPL3 +arch: [x86_64] +pkgdesc: "Autonomous multi-session AI coding" + +docs: + description: "Autonomous multi-session AI coding desktop client (formerly Auto-Claude)" + +variants: + appimage: + pkgver: "0" + depends: [fuse2] + options: ["!strip"] + provides: [auto-claude] + versionChecker: "curl -s https://api.github.com/repos/AndyMik90/Aperant/releases/latest | jq -r '.tag_name' | sed 's/^v//'" + source: + - "aperant-appimage-${pkgver}.AppImage::${url}/releases/download/v${pkgver}/Auto-Claude-${pkgver}-linux-x86_64.AppImage" + - "aperant.png::https://raw.githubusercontent.com/AndyMik90/Aperant/main/apps/frontend/resources/icons/256x256.png" + - "aperant.desktop::https://raw.githubusercontent.com/Cleboost/missing-aur/main/packages/aperant/aperant.desktop" + prepare: | + chmod +x "${srcdir}/aperant-appimage-${pkgver}.AppImage" + package: | + install -Dm755 "${srcdir}/aperant-appimage-${pkgver}.AppImage" "${pkgdir}/opt/aperant-appimage/aperant.AppImage" + install -dm755 "${pkgdir}/usr/bin" + ln -sf "/opt/aperant-appimage/aperant.AppImage" "${pkgdir}/usr/bin/aperant" + ln -sf "/opt/aperant-appimage/aperant.AppImage" "${pkgdir}/usr/bin/auto-claude" + install -Dm644 "${srcdir}/aperant.png" "${pkgdir}/usr/share/icons/hicolor/256x256/apps/aperant.png" + install -Dm644 "${srcdir}/aperant.desktop" "${pkgdir}/usr/share/applications/aperant.desktop"