dev-util/aichat::stuff
- 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 )
dev-util/argc::stuff
- 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 )
dev-util/bats-assert::stuff
- 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
dev-util/bats-support::stuff
- 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
dev-util/claude-code::stuff
- Ebuilds: 4, Testing: 2.1.268 Description:
Claude Code is an agentic coding tool that lives in your terminal,
understands your codebase, and helps you code faster through natural
language commands.
Homepage:https://claude.com/product/claude-code License: all-rights-reserved
dev-util/codex::stuff
- Ebuilds: 3, Testing: 0.154.0 Description:
Codex CLI is an AI-powered coding agent from OpenAI that runs in your
terminal. It can understand your codebase, execute commands, and help
you write, debug, and refactor code using natural language.
Homepage:https://github.com/openai/codex License: Apache-2.0
Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0
CC0-1.0 CDLA-Permissive-2.0 ISC MIT MPL-2.0 Unicode-3.0
Unicode-DFS-2016 WTFPL-2 ZLIB
dev-util/qbs::stuff
- Ebuilds: 1, Snapshot: 9999 Description:
Qbs is an all-in-one build tool that generates a build graph from a
high-level project description and executes the commands in that graph.
Projects are described using a declarative QML dialect that can be
extended with JavaScript.
Homepage:https://doc.qt.io/qbs/ License: || ( LGPL-2.1 LGPL-3 ) Boost-1.0 BSD
dev-util/rtk::stuff
- Ebuilds: 4, Testing: 0.49.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
dev-util/therock-bin::stuff
- Ebuilds: 3, Testing: 10.0.0 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) into one
self-contained SDK, including its own clang. This package slices AMD's
official ROCm runfile installer (rocm-installer-VER-BUILD.run, a Makeself
archive from repo.radeon.com) and flatten-merges the shared base plus the
selected GPU family into /opt/therock-bin, so it coexists with a system
ROCm installed in /usr.
Because it carries its own toolchain it can ship ROCm releases whose
from-source build would require a newer LLVM than the system provides:
ROCm 10.0 needs clang 23, while ::gentoo's newest keyworded LLVM is
22.1.8. It also gets officially-supported gfx1150/gfx1151 sooner than the
split /usr stack can.
Homepage:https://github.com/ROCm/TheRock License: MIT BSD Apache-2.0 UoI-NCSA Boost-1.0
dev-util/zluda::stuff
- Ebuilds: 5, Testing: 7_pre10, 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