aichat
- Ebuilds: 1, Testing: 0.30.0 Description:
aichat is an all-in-one LLM CLI written in Rust. It provides a
Chat-REPL, shell assistant, RAG-over-files, and an agent/tools
framework, talking to OpenAI, Anthropic, Gemini, Ollama, Groq, and
many OpenAI-compatible local servers (llama.cpp, vllm, lemonade,
llama-swap). Single static binary, dual-licensed Apache-2.0 / MIT.
Homepage:
https://github.com/sigoden/aichat
License: || ( Apache-2.0 MIT )
argc
- Ebuilds: 1, Testing: 1.24.0 Description:
argc is a Bash CLI framework + command runner written in Rust.
Parse arguments declaratively via comment-based DSL, run tasks
from an Argcfile.sh (similar to make / just), generate completions.
Used as the build/run system by other sigoden projects such as
dev-util/aichat's companion llm-functions tool collection.
Homepage:
https://github.com/sigoden/argc
License: || ( Apache-2.0 MIT )
bats-assert
- Ebuilds: 1, Testing: 2.2.4 Description:
bats-assert is a helper library providing common assertions for Bats.
In the context of this project, an assertion is a function that perform a test and returns 1 on failure or 0 on success. To make debugging easier, the assertion also outputs relevant information on failure. The output is formatted for readability. To make assertions usable outside of @test blocks, the output is sent to stderr.
The most recent invocation of Bats' run function is used for testing assertions on output and status code.
Homepage:https://github.com/bats-core/bats-assert License: CC0-1.0
bats-support
- Ebuilds: 1, Testing: 0.3.0 Description:
bats-support is a supporting library providing common functions to test helper libraries written for Bats.
Features:
error reporting
output formatting
language tools
See the shared documentation to learn how to install and load this library.
If you want to use this library in your own helpers or just want to learn about its internals see the developer documentation in the source files.
Homepage:https://github.com/bats-core/bats-support License: CC0-1.0
rtk
- Ebuilds: 1, Testing: 0.42.0 Description:
rtk (Rust Token Killer) is a CLI proxy that reduces LLM token
consumption by filtering and compressing the output of common
developer commands (cargo, npm, pytest, etc.) before it reaches
your LLM session. Single Rust binary, no runtime dependencies.
Homepage:
https://www.rtk-ai.app/
https://github.com/rtk-ai/rtk
License: Apache-2.0
therock-bin
- Ebuilds: 2, Testing: 7.14.0_alpha20260528 Description:
Pre-built ROCm SDK distribution from the AMD ROCm/TheRock super-project.
TheRock bundles all ROCm subprojects (rocm-runtime, HIP, LLVM-with-AMD,
rocBLAS, hipBLAS, rocFFT, hipFFT, rocSPARSE, rocSOLVER, MIOpen, RCCL,
composable_kernel, rocWMMA, rocPRIM, rocThrust, profilers) at newer
commit SHAs than the latest tagged ROCm release, with hardware
enablement for newer gfx targets that haven't yet landed in tagged
ROCm. This package wraps the per-target Linux tarball into /opt/
therock-bin so it coexists with a system ROCm installed in /usr.
Homepage:https://github.com/ROCm/TheRock License: MIT BSD Apache-2.0 UoI-NCSA Boost-1.0
zluda
- Ebuilds: 2, Testing: 6_pre75, Snapshot: 9999 Description:
ZLUDA is a drop-in replacement for the CUDA runtime on AMD GPUs. It
provides libcuda.so and libnvidia-ml.so implementations that translate
CUDA driver API calls and PTX kernels to the AMD ROCm/HIP runtime,
letting unmodified CUDA applications run on supported AMD hardware.
Linux use is opt-in via LD_LIBRARY_PATH (or LD_AUDIT) so that ZLUDA's
libcuda doesn't shadow nvidia-drivers' libcuda for users who have both
installed; see pkg_postinst for the invocation patterns. Builds against
the bundled LLVM 17 submodule via the llvm_zluda crate, and requires a
working HIP/ROCm toolchain at runtime.
Upstream itself recommends pre-release builds and warns that the
project is under heavy development; this live ebuild tracks the
master branch.
Homepage:https://github.com/vosen/ZLUDA License: || ( Apache-2.0 MIT ) Apache-2.0-with-LLVM-exceptions