Compare commits

..

28 Commits

Author SHA1 Message Date
Richie 8d43fcbc09 add .ebook_search_bm25 to gitignore
treefmt / nix fmt (pull_request) Failing after 6s
pytest / pytest (pull_request) Successful in 41s
build_systems / build-rhapsody-in-green (pull_request) Successful in 1m40s
build_systems / build-brain (pull_request) Successful in 1m1s
build_systems / build-bob (pull_request) Successful in 1m5s
build_systems / build-leviathan (pull_request) Successful in 1m35s
build_systems / build-jeeves (pull_request) Successful in 3m33s
2026-06-12 13:15:55 -04:00
Richie e936b5850c updated python 2026-06-12 13:15:55 -04:00
Richie 03c85c5ebd setup tests 2026-06-12 13:15:55 -04:00
Richie 5d8a758b89 build api and frountend 2026-06-12 13:15:55 -04:00
Richie 051b5c7dc0 added answer.py and config 2026-06-12 13:15:55 -04:00
Richie c250ff387c added __init__ 2026-06-12 13:15:55 -04:00
Richie 116f101fd8 made llm_interface.py 2026-06-12 13:15:55 -04:00
Richie ed77efa158 added rerank 2026-06-12 13:15:55 -04:00
Richie 9d1abb1f26 built ingest 2026-06-12 13:15:55 -04:00
Richie 9a284db314 built rag search setup 2026-06-12 13:15:55 -04:00
Richie 1f701cf458 set up embedding system 2026-06-12 13:15:55 -04:00
Richie d3f72379c7 built BM25 search foundation 2026-06-12 13:15:55 -04:00
Richie b47392dd52 clean up 2026-06-12 13:15:55 -04:00
Richie eee1b8f8e0 added ebook embedding to orm 2026-06-12 13:15:55 -04:00
Richie 57e98dc667 removed hedgedoc 2026-06-12 13:15:55 -04:00
Richie fde5826dc7 adding embedding Models to jeeves 2026-06-12 13:15:55 -04:00
Richie 5f08932007 updated series_index to float and added UniqueConstraint to audiobook and audiobook_author 2026-06-12 13:15:55 -04:00
Richie c25f973d4a fixed omnibus for audio books 2026-06-12 13:15:55 -04:00
Richie 62483e7894 moved installer to python dir 2026-06-12 13:15:55 -04:00
Richie ebe5b21fc4 deleted frontend dir 2026-06-12 13:15:55 -04:00
Richie eb06174152 added llm_tool_calling.py 2026-06-12 13:15:55 -04:00
Richie bdc8ec31fc built workflow 2026-06-12 13:15:55 -04:00
Richie 25b9576c5e Add catalog.py for manually adding authors and series to the database. 2026-06-12 13:15:55 -04:00
Richie d7cc46253b adding audiobook data to DB 2026-06-12 13:15:55 -04:00
Richie f77c9657a3 chore: update flake.lock
treefmt / nix fmt (pull_request) Successful in 6s
pytest / pytest (pull_request) Successful in 27s
build_systems / build-brain (pull_request) Successful in 41s
build_systems / build-bob (pull_request) Successful in 46s
build_systems / build-leviathan (pull_request) Successful in 46s
build_systems / build-rhapsody-in-green (pull_request) Successful in 52s
build_systems / build-jeeves (pull_request) Successful in 2m34s
pytest / pytest (push) Successful in 26s
build_systems / build-leviathan (push) Successful in 41s
treefmt / nix fmt (push) Successful in 6s
build_systems / build-brain (push) Successful in 31s
build_systems / build-bob (push) Successful in 32s
build_systems / build-rhapsody-in-green (push) Successful in 48s
build_systems / build-jeeves (push) Successful in 2m18s
2026-06-12 13:06:18 -04:00
Richie f908f969d3 opening port for vllm
treefmt / nix fmt (pull_request) Successful in 7s
pytest / pytest (pull_request) Successful in 35s
build_systems / build-brain (pull_request) Successful in 47s
build_systems / build-bob (pull_request) Successful in 50s
build_systems / build-leviathan (pull_request) Successful in 56s
build_systems / build-rhapsody-in-green (pull_request) Successful in 1m1s
build_systems / build-jeeves (pull_request) Successful in 2m31s
treefmt / nix fmt (push) Successful in 6s
pytest / pytest (push) Successful in 25s
build_systems / build-brain (push) Successful in 31s
build_systems / build-bob (push) Successful in 34s
build_systems / build-leviathan (push) Successful in 42s
build_systems / build-rhapsody-in-green (push) Successful in 45s
build_systems / build-jeeves (push) Successful in 2m13s
2026-06-08 19:43:07 -04:00
Richie 3cf49c5479 fixing update-flake-lock.yaml permissions
pytest / pytest (pull_request) Successful in 25s
treefmt / nix fmt (pull_request) Successful in 6s
build_systems / build-bob (pull_request) Successful in 45s
build_systems / build-brain (pull_request) Successful in 46s
build_systems / build-leviathan (pull_request) Successful in 54s
build_systems / build-rhapsody-in-green (pull_request) Successful in 59s
build_systems / build-jeeves (pull_request) Successful in 2m31s
treefmt / nix fmt (push) Successful in 6s
pytest / pytest (push) Successful in 29s
build_systems / build-brain (push) Successful in 31s
build_systems / build-bob (push) Successful in 33s
build_systems / build-leviathan (push) Successful in 42s
build_systems / build-rhapsody-in-green (push) Successful in 48s
build_systems / build-jeeves (push) Successful in 2m34s
2026-06-07 11:21:10 -04:00
Richie b34354f5e5 adding storage to bob
treefmt / nix fmt (pull_request) Successful in 6s
pytest / pytest (pull_request) Successful in 26s
build_systems / build-brain (pull_request) Successful in 47s
build_systems / build-bob (pull_request) Successful in 47s
build_systems / build-leviathan (pull_request) Successful in 53s
build_systems / build-rhapsody-in-green (pull_request) Successful in 1m0s
build_systems / build-jeeves (pull_request) Successful in 2m32s
treefmt / nix fmt (push) Successful in 7s
build_systems / build-brain (push) Successful in 8s
pytest / pytest (push) Successful in 25s
build_systems / build-bob (push) Successful in 33s
build_systems / build-leviathan (push) Successful in 41s
build_systems / build-rhapsody-in-green (push) Successful in 46s
build_systems / build-jeeves (push) Successful in 2m19s
2026-06-07 10:48:47 -04:00
4 changed files with 27 additions and 16 deletions
+1
View File
@@ -8,6 +8,7 @@ jobs:
lockfile: lockfile:
runs-on: self-hosted runs-on: self-hosted
permissions: permissions:
actions: write
contents: write contents: write
pull-requests: write pull-requests: write
steps: steps:
Generated
+15 -15
View File
@@ -8,11 +8,11 @@
}, },
"locked": { "locked": {
"dir": "pkgs/firefox-addons", "dir": "pkgs/firefox-addons",
"lastModified": 1780733803, "lastModified": 1781150628,
"narHash": "sha256-QBJPq12P1DAXFGezoEJaSO/xPUrPlnaI3ddSaMG2JpM=", "narHash": "sha256-b4mp8l3qWuSCyYYo9HSngDtcB3PpecYiOXjULrjwwlw=",
"owner": "rycee", "owner": "rycee",
"repo": "nur-expressions", "repo": "nur-expressions",
"rev": "c80b0aa94392c5f3612ac797108f6d952752036d", "rev": "753319310f4673a2dabbfab87482187b40bf9bac",
"type": "gitlab" "type": "gitlab"
}, },
"original": { "original": {
@@ -29,11 +29,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1780679734, "lastModified": 1781189114,
"narHash": "sha256-KmRNvpNOb7QEORa06bVgjW9kITcx0VhsI7w0vhmZyD8=", "narHash": "sha256-5inaamLgUMWy+MOBE9ChF9QAF1o/74LFuHkI0W/9rqc=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "b2b7db486e06e098711dc291bb25db82850e1d16", "rev": "486595d2cf49cfcd649b58a284fa11ac0e34da22",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -47,11 +47,11 @@
"nixpkgs": "nixpkgs" "nixpkgs": "nixpkgs"
}, },
"locked": { "locked": {
"lastModified": 1780310866, "lastModified": 1781168557,
"narHash": "sha256-fPBRVf6A5xlACYcOI59shGrjURuvwu0lRsDoSCEXt/I=", "narHash": "sha256-LOnLQ2tpYF9gqIDDr3+j3DbpJJr/QCH6zPRT2GzEUOE=",
"owner": "nixos", "owner": "nixos",
"repo": "nixos-hardware", "repo": "nixos-hardware",
"rev": "4ed851c979641e28597a05086332d75cdc9e395f", "rev": "6358ff76821101c178e3ab4919a62799bfe3652e",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -76,11 +76,11 @@
}, },
"nixpkgs-master": { "nixpkgs-master": {
"locked": { "locked": {
"lastModified": 1780798858, "lastModified": 1781229721,
"narHash": "sha256-4KLc5ZMjfMQosXA2JasUgZTk3i+c/i1zMH4custtmI0=", "narHash": "sha256-ORvqDbb/LYxiJljGIejapjkc/kJbVote2N1WSb9W45I=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "92840095e65b9970125843175f4be974b71a92ad", "rev": "173d0ad7a974f8543a9ab01d2271b2e290341b33",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -108,11 +108,11 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1780243769, "lastModified": 1781074563,
"narHash": "sha256-x5UQuRsH3MqI0U9afaXSNqzTPSeZlRLvFAav2Ux1pNw=", "narHash": "sha256-md8WlXOlfnIeHeOScMTTHFyf2d6iaTwPl2apR5EQ3P4=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "331800de5053fcebacf6813adb5db9c9dca22a0c", "rev": "9ae611a455b90cf061d8f332b977e387bda8e1ca",
"type": "github" "type": "github"
}, },
"original": { "original": {
+6 -1
View File
@@ -28,7 +28,12 @@
networking = { networking = {
hostName = "bob"; hostName = "bob";
hostId = "7c678a41"; hostId = "7c678a41";
firewall.enable = true; firewall = {
enable = true;
allowedTCPPorts = [
8000
];
};
networkmanager.enable = true; networkmanager.enable = true;
}; };
+5
View File
@@ -30,6 +30,11 @@
keyFile = "/dev/disk/by-id/usb-Samsung_Flash_Drive_FIT_0374620080067131-0:0"; keyFile = "/dev/disk/by-id/usb-Samsung_Flash_Drive_FIT_0374620080067131-0:0";
}; };
}; };
zfs.extraPools = [
"storage"
];
kernelModules = [ "kvm-amd" ]; kernelModules = [ "kvm-amd" ];
extraModulePackages = [ ]; extraModulePackages = [ ];
}; };