Commit graph

62 commits

Author SHA1 Message Date
Matthew Croughan 7b9730e0a7
Merge pull request #57 from nixified-ai/bitsandbytes-support-old-gpus
support bitsandbytes on older Nvidia GPUs (CC < 7.5)
2023-10-23 02:10:00 +01:00
Max 960ad05787 overlays/python: support bitsandbytes on older Nvidia GPUs (CC < 7.5) 2023-10-23 01:35:50 +02:00
Max ccda1f2bd4
Merge pull request #55 from Gerg-L/master
Sweeping improvements across the codebase
2023-10-22 19:46:16 +01:00
Gerg-L a6854a6b4b
Sweeping improvements across the codebase
This commit represents a significant amount of work across the entire codebase. Over the past few months, we have been working tirelessly to improve the quality, readability, and maintainability of our code.

In total, this commit includes over 10,000 lines of changes. These changes include:

    Refactoring of major components
    Elimination of technical debt
    Improvement of unit test coverage
    Updates to documentation
    Bug fixes and performance improvements

We are confident that these changes will make our codebase more robust, easier to understand, and more enjoyable to work with.

We encourage you to review the changes in detail and provide feedback. Thank you for your continued support!
2023-10-22 14:36:00 -04:00
Max 2aeb76f52f
Merge pull request #52 from nixified-ai/mc/wip-text-generation-webui
Major Upgrade/Refactor
2023-10-19 23:19:23 +02:00
Max 079f83ba45 Major Upgrade/Refactor
- KoboldAI is no longer upstream maintained, so is now deprecated in
  nixified.ai

- InvokeAI: v2.3.1.post2 -> v3.3.0post3
- textgen: init at v1.7
- treewide: update flake inputs including nixpkgs
- treewide: add a bunch of new dependencies and upgrade old ones
2023-10-19 22:13:37 +01:00
matthewcroughan 0c58f8cba3 fix https://github.com/nixified-ai/flake/issues/37 2023-06-02 03:10:45 +01:00
matthewcroughan 5bb40e7b87 packages: add license for overlays 2023-05-25 06:38:12 +01:00
matthewcroughan befd1913e7 website: add sponsor button 2023-05-19 07:24:28 +01:00
matthewcroughan b7aaa271ef github: add FUNDING.yml 2023-05-19 01:39:14 +01:00
Matthew Croughan 422bf55033
Merge pull request #24 from nixified-ai/rocm-libdrm-patch-torch-bin
PyTorch: patch libdrm path for ROCm
2023-04-12 21:34:36 +01:00
Max 0bc0ddf92f koboldai/nixos: remove AMD-specific workarounds 2023-04-12 18:29:25 +02:00
Max 776fa40bb2 invokeai/nixos: remove AMD-specific workarounds 2023-04-12 18:29:25 +02:00
Max 1e31b1599c koboldai: apply ROCm workarounds 2023-04-12 18:29:25 +02:00
Max 44209b89f9 invokeai/nixos: use PrivateTmp 2023-04-12 18:29:25 +02:00
Max 781827ea87 invokeai: apply ROCm workarounds 2023-04-12 18:29:25 +02:00
Max 6d7caf76cc aipython3: patch torch-bin for dynamic libdrm location 2023-04-12 18:27:37 +02:00
matthewcroughan 422f8f99be website: make youtube video embed responsive 2023-04-06 00:09:00 +01:00
Matthew Croughan 259720c2cb
Merge pull request #7 from nixified-ai/nixos
NixOS modules
2023-04-01 17:23:10 +01:00
Matthew Croughan 1ff9bb485b
Merge pull request #15 from OhMyMndy/issue-14
Fixes Url in installer for WSL2 wrong
2023-04-01 17:10:29 +01:00
Mandy Schoep eeadc96861 Fix URL 2023-04-01 15:26:02 +00:00
matthewcroughan 96e2a1e067 website: remove accidental quote 2023-03-31 18:01:44 +01:00
matthewcroughan 0ad84008dd website: fix href in nixified.ai logo 2023-03-31 17:54:40 +01:00
matthewcroughan c961cb910e website: link to hercules-ci and cachix.org 2023-03-31 17:52:07 +01:00
matthewcroughan a5e5ef1700 website: add introduction video to website 2023-03-31 05:03:01 +01:00
matthewcroughan f265976e60 website: add --web to invokeai example 2023-03-30 07:03:07 +01:00
Max e291ba6f89 koboldai: add NixOS modules 2023-03-13 20:59:58 +01:00
Max 11ab758490 invokeai: add NixOS option for model precision 2023-03-13 20:59:58 +01:00
Max 6bfc491e80 invokeai: set HOME in systemd service 2023-03-13 20:59:58 +01:00
Max 46e6505660 invokeai: add a NixOS module for AMD-specifc quirks 2023-03-13 20:59:58 +01:00
Max e110b678dc invokeai: add NixOS modules 2023-03-13 20:59:58 +01:00
Max 59bba5c414
Merge pull request #9 from arcnmx/update-2023-03-04
flake update
2023-03-13 19:56:05 +00:00
arcnmx 193981b84d packages/diffusers: 0.13.1 -> 0.14.0 2023-03-06 09:43:22 -08:00
arcnmx 2f69fda039 flake: callPackage streamlit 2023-03-06 09:27:39 -08:00
arcnmx 11ea9ebc5d flake: update 2023-03-06 08:20:53 -08:00
matthewcroughan 7da23cb242 treewide: add a powershell install script and explain how to use it 2023-03-06 00:25:11 +00:00
Matthew Croughan e2bc18af02
Merge pull request #8 from nixified-ai/mc/update-invokeai
invokeai: update to v2.3.1.post2
2023-03-03 04:57:54 +00:00
matthewcroughan 4394b44c93 invokeai: update to v2.3.1.post2
Co-authored-by: Max <max@privatevoid.net>
2023-03-03 03:38:31 +00:00
matthewcroughan aa9c16cf35 website: add top bar with github/contact link 2023-02-28 17:28:02 +00:00
matthewcroughan 1844b93ad4 flake: make hercules-ci-effects follow local nixpkgs 2023-02-28 16:43:00 +00:00
matthewcroughan cad8af64b6 koboldai: use multiple --replace instead of calling substituteInPlace multiple times 2023-02-28 16:42:29 +00:00
matthewcroughan 54be1bf0c9 website: add professional support header 2023-02-28 16:34:01 +00:00
matthewcroughan 8e44cc942b koboldai: fix casing tensor -> Tensor 2023-02-28 07:10:06 +00:00
Matthew Croughan 63726855f4
Merge pull request #4 from nixified-ai/website
website: init
2023-02-28 01:57:30 +00:00
matthewcroughan d45e2eb41c website: modify index to include more details 2023-02-28 01:56:05 +00:00
matthewcroughan bd8f65bfbc website: push to gh-pages via hercules-ci.github-pages
This is pretty awesome, just two lines and the website is deployed.
2023-02-28 01:56:02 +00:00
Max e4a36949de website: init 2023-02-27 21:51:19 +01:00
matthewcroughan 6c92283ac4 Update README.md 2023-02-25 23:53:54 +00:00
Max f57ff9468c
Merge pull request #3 from nixified-ai/mc/kobold-ai
koboldai: init
2023-02-25 22:28:25 +00:00
matthewcroughan 1a436db103 Update README.md 2023-02-25 22:19:43 +00:00