aboutsummaryrefslogtreecommitdiff
path: root/flake.nix
diff options
context:
space:
mode:
authorFaez Shakil <faez.shakil@gmail.com>2023-06-17 17:13:05 +0500
committerGitHub <noreply@github.com>2023-06-17 14:13:05 +0200
commitfc45a81bc642b9ef33d9004f2b363d558438a6c9 (patch)
tree7504ab04984f5c8cd47f61074fd375e916b2c92c /flake.nix
parent794db3e7b982fee37e3995db9c3a216a57ff65e3 (diff)
exposed modules so that they can be invoked by nix run github:ggerganov/llama.cpp#server etc (#1863)
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix13
1 files changed, 13 insertions, 0 deletions
diff --git a/flake.nix b/flake.nix
index f3180c8..bba3d71 100644
--- a/flake.nix
+++ b/flake.nix
@@ -48,6 +48,19 @@
'';
meta.mainProgram = "llama";
};
+ apps.llama-server = {
+ type = "app";
+ program = "${self.packages.${system}.default}/bin/llama-server";
+ };
+ apps.llama-embedding = {
+ type = "app";
+ program = "${self.packages.${system}.default}/bin/embedding";
+ };
+ apps.llama = {
+ type = "app";
+ program = "${self.packages.${system}.default}/bin/llama";
+ };
+ apps.default = self.apps.${system}.llama;
devShells.default = pkgs.mkShell {
packages = with pkgs; [
cmake