Commit Graph
72 Commits
Author SHA1 Message Date
arcum42 d30ce7e5ef Minimize log spam and cut down the number of options for model types. Known issue: UNET is considered checkpoint right now, and I believe clip and vae are as well. It's also not currently showing anything not in the cache yet. 2025-08-01 01:29:07 -07:00
arcum42 efb86cbfd5 Cleanup and added settings in for SageUtils. You can enable and disable Ollama and LM Studio from settings. 2025-07-24 16:54:33 -07:00
arcum42 5c64bde8c3 Some changes to how Ollama and LM Studio are handled. 2025-07-24 07:14:06 -07:00
arcum42 2de318b7e7 Add new settings code. 2025-07-24 01:27:28 -07:00
arcum42 d122cdccca Redo the backup code, fixing and simplifying it so it will prune old backups properly. 2025-07-18 19:02:58 -07:00
arcum42 1fb8c589a0 Add some initial training nodes. Work in progress, probably shouldn't currently be used. Rework input dir parsing for Load Image node. 2025-07-14 19:06:54 -07:00
arcum42 cde7aaa0de New component function for poss later use. 2025-07-06 01:29:11 -07:00
arcum42 68472c2d64 Rework the triple lora loader internally to use graphbuilder, expanding out to multiple nodes. Remove unused imports. 2025-07-05 16:55:30 -07:00
arcum42 c3228a0b25 Tracked down and fixed a loading checkpoint bug. Updated examples. 2025-07-02 19:57:28 -07:00
arcum42 463f186a19 Fix Dual Clip. Update Flux example. 2025-07-02 17:08:18 -07:00
arcum42 4beecb785b Reworks on metadata nodes to work with new model info struture. Rewrite on instruction file. 2025-06-30 02:12:23 -07:00
arcum42 2c07c97a61 Fix clip loading, fixing the issue generating pictures using the individual unet/clip/vae nodes. 2025-06-29 22:15:12 -07:00
arcum42 dc3eeb14a4 Added in individual nodes for loading each info selector, partially for easier troubleshooting. Some reorg. 2025-06-29 19:10:16 -07:00
arcum42 f75201f79b Lots of work on radical changes to model_info, and getting unet, clip, and vae working in my nodes. Not ready for testing. Currently errors out in tests at the KSampler, and probably doesn't work right with metadata nodes or nodes for pulling model info. 2025-06-29 17:55:45 -07:00
arcum42 f58b769264 Import rework. 2025-06-22 01:47:52 -07:00
arcum42 b55ecb0765 Rework things to centralize handing paths and files a bit more. 2025-06-22 00:52:37 -07:00
arcum42 eaf5e15ec2 Add node to save a string as a text file. 2025-06-20 17:21:58 -07:00
arcum42 339658cfc4 Add a version of the Set Text node that supports dynamic prompts, reading any wildcards in a new wildcards directory, with a built in clean option. 2025-06-20 16:04:42 -07:00
arcum42 fd973f34c9 Cache if ollama models are vision models or not. 2025-06-19 20:26:52 -07:00
arcum42 7b9410fa5a Add 'refine' LLM nodes, which will act like a vision node, then feed its response with a separate prompt into another model, and return both responses. Intended to have one model enhance another models description. 2025-06-17 22:30:00 -07:00
arcum42 2e7a5f1c9d Fix minor type issue. Add default prompts. 2025-06-17 20:25:01 -07:00
arcum42 cc3e9b1847 Add a keep alive time in seconds for how long the models are loaded, to save time if you are repeatedly calling them. 2025-06-17 20:14:59 -07:00
arcum42 b548f56aee More cleanup. 2025-06-12 18:42:56 -07:00
arcum42 4b0421dbd1 Cleaning up the lora stack code. Only call pull_metadata once when gathering keywords. 2025-06-12 18:18:58 -07:00
arcum42 a75a443a24 Working on the LLM code and the ability to call them with custom host urls. 2025-06-12 18:02:13 -07:00
arcum42 186829bb98 Cleanup config manager. 2025-06-12 16:44:03 -07:00
arcum42 813b161338 If the hash turns out to be wrong, bring over the old info if there isn't already any new model info. 2025-06-12 15:20:18 -07:00
arcum42 6d6d8bb91f Helpers cleanup. 2025-06-12 15:09:16 -07:00
arcum42 9901ec0d9e More cache cleanup. 2025-06-12 14:06:34 -07:00
arcum42 6da243212f Fix cache logic for when to save. 2025-06-12 07:24:30 -07:00
arcum42 cc9908c726 File name shouldn't have colons in them. 2025-06-12 07:08:49 -07:00
arcum42 184c3894db Fix up the civitai field. Add a field for update ids. Add a field for failed counts. 2025-06-08 19:50:39 -07:00
arcum42 6027df32ec Keep track of civitai pull failures. 2025-06-08 07:41:21 -07:00
arcum42 6643d81bff Pulling metadata now takes a *list* of files, and only saves at the end of the list. Fixed issues leading to it rehashing when it shouldn't have. Scanning is a good deal faster. 2025-06-08 07:29:16 -07:00
arcum42 2bcb2cf02f Rework the js code a bit. 2025-06-08 05:23:10 -07:00
arcum42 d33944997e Use atomic writes. 2025-06-07 21:21:02 -07:00
arcum42 78317b9fca Overhaul of a bunch of cache code. It now makes backups of the hash, and takes steps to make sure they don't pile up. If it can't load the cache, it backs up the cache it couldn't load. It also tries to minimise loads and saves. 2025-06-07 20:49:36 -07:00
arcum42 a0d97d77af Split most civitai related files to separate file. 2025-06-06 15:28:00 -07:00
arcum42 21ce75e89b Moved image related helper functions to a new file. 2025-06-06 14:55:03 -07:00
arcum42 8cd8b676b4 Refactor, moving code from the load image node to the helpers. 2025-06-06 14:39:12 -07:00
arcum42 54e242bf94 Fix vision model lookup, and add some helper functions in. 2025-06-05 23:48:32 -07:00
arcum42 5a505137ee Enable LM Studio support. Revise workflow. 2025-06-05 18:27:11 -07:00
arcum42 14e318626b Cache issue fix. 2025-06-04 19:32:36 -07:00
arcum42 80898f8785 For the time being, overwrite the local style and prompt jsons every time, until the format settles down. 2025-06-04 15:52:23 -07:00
arcum42 89cd079834 Ollama text and vision nodes are working reasonably. Major changes to the llm_prompt.json file. 2025-06-04 15:38:32 -07:00
arcum42 6049212d84 Work on LLMs. Disabling lm studio support because it doesn't work. 2025-06-04 12:33:30 -07:00
arcum42 a6b5c6110f Update instruction file. Fix up config manager. Major changes to some json files. 2025-06-04 01:17:45 -07:00
arcum42 e31183f043 Ignore errors and set encoding when loading json. Experimental prompt node that is not ready to use and will change substantially. 2025-06-03 14:52:04 -07:00
arcum42 6657669990 Rename cache py file. Work on import mess. 2025-06-02 21:35:19 -07:00
arcum42 a33e83c12d Move default config files to a new assets directory. 2025-06-02 19:49:51 -07:00