Releases: shog-ai/shoggoth
Shog v1.0.2
Merge pull request #102 from thenetrunna/master REWRITE IT IN RUST :3
Shoggoth v0.4.5
Changelog
- implement tunnel auto reconnect by @thenetrunna in #80
- separate templating to library by @thenetrunna in #81
- handlebazz: add examples by @thenetrunna in #82
- add readme to deploy directory by @thenetrunna in #83
- fix handlebazz and sonic bugs by @thenetrunna in #84
- add content-disposition header to resource download response by @thenetrunna in #85
- version bump by @thenetrunna in #86
Full Changelog: v0.3.2...v0.4.5
Shoggoth v0.3.2
What's new in Shoggoth v0.3.2
- implemented tunnels
- multiple bug fixes
- overall performance improvements
- implemented shog studio frontend
Changelog
- s/licence/license/g by @jrysana in #66
- restructure files for Shog Studio integration by @thenetrunna in #67
- update studio frontend by @thenetrunna in #68
- update studio frontend by @thenetrunna in #69
- update studio frontend by @thenetrunna in #70
- add llama.cpp dependency by @thenetrunna in #71
- implement studio model mount by @thenetrunna in #72
- implement mount and unmount models by @thenetrunna in #73
- implement primitive prompting by @thenetrunna in #74
- implement tunnels by @thenetrunna in #75
- update config files and docs by @thenetrunna in #76
- update docs by @thenetrunna in #77
- version bump by @thenetrunna in #78
- minor bug fixes by @thenetrunna in #79
New Contributors
Full Changelog: v0.2.1...v0.3.2
Shoggoth v0.2.1
What's new in Shoggoth v0.2.1
- overall performance improvements
- removal of resource size limits
- optimization of download speed
- automatic resource pinning replaced with proactive resource pinning
- overhaul of profile-based addressing to content-based addressing
- removal of profiles
- multiple bug fixes
Changelog
- add backup and restore commands to help screen by @thenetrunna in #53
- smol refactor by @thenetrunna in #55
- update explorer to match recent changes by @thenetrunna in #56
- implement labels and remove unused source files by @thenetrunna in #57
- display labels on explorer by @thenetrunna in #58
- MASSIVE optimization to downloading resources by @thenetrunna in #59
- update documentation to reflect recent changes by @thenetrunna in #60
- fix node service and implement named downloads by @thenetrunna in #61
- update documentation by @thenetrunna in #62
- fix download crash bug by @thenetrunna in #63
- update shogdb headers by @thenetrunna in #64
- sonic: fix memory leak when transfering file by @thenetrunna in #65
Full Changelog: v0.1.7...v0.2.1
Shoggoth v0.1.7
What's new in Shoggoth v0.1.7
Download resources from web browser (#40)
Shoggoth resources can now be downloaded directly from Shoggoth explorer. This means you no longer have to install Shoggoth on your computer to download resources like code repositories, ML models, datasets and papers. See this example.
Resource size now shown in Shoggoth explorer (#40)
As shown in the above image, the size of resources are now displayed in Shoggoth Explorer.
Shoggoth is now self-hosting
The Shoggoth source code can now be downloaded from Shoggoth itself, using the resource path SHOG97ea5af23ee50a9e28c6ee29f6ad307e/code/source
.
Precompiled binaries for the latest release are also available in SHOG97ea5af23ee50a9e28c6ee29f6ad307e/code/release
.
Node backup and restore (#41)
Shoggoth Nodes can now backup all their important files including node config.toml, database dbconfig.toml, database snapshot, and all their pins by running shog node backup
. This command will create a tarball backup.tar
which can be used to restore the node data and state by running shog node restore
.
This means you can transfer a node from one computer to another, and upgrading a node to a newer version or reinstalling Shoggoth will be a lot more convenient.
Node monitor (#46)
When running a node as a service with shog node start
, a child process will be spawned to monitor the node. If for some reason the node process stops running and it was not explicitly stopped with shog node stop
, the monitor will automatically restart the node.
Changelog
- implement downloading resources from web browser by @thenetrunna in #40
- implement node backup and restore by @thenetrunna in #41
- fix shogdb ASAN requirement and make install deleting previous installation by @thenetrunna in #42
- implement node service monitor by @thenetrunna in #46
- Fix: Clean install.sh by @rezaarezvan in #44
- Fix: fish installtion by @rezaarezvan in #43
New Contributors
- @rezaarezvan made their first contribution in #44
Full Changelog: v0.1.6...v0.1.7
Shoggoth v0.1.6
What's new in Shoggoth v0.1.6
Replaced Redis database and RedisJSON dependency with ShogDB (#26)
Builds ~90% faster than v0.1.5
Installation size ~90% smaller than v0.1.5
OpenGraph tags added to enable thumbnail previews (#34)
Added table of contents to documentation, and UI improvements
Many updates to documentation
multiple bug fixes
Updated build system
Supports more platforms
Changelog
- Update docs, readme, and add netlibc by @thenetrunna in #5
- Update README and refactor dependecy management by @thenetrunna in #6
- upgrade redis to v7.2.3 by @thenetrunna in #8
- update redis makefile, docs, and fix makefile openssl build error by @thenetrunna in #9
- integrate netlibc by @thenetrunna in #10
- validate node ids when fetching remote manifests by @lun-4 in #11
- Fix test compilation errors by @thenetrunna in #12
- fix netlibc sudo requirement and add github workflow by @thenetrunna in #15
- fix tests not compiling by @thenetrunna in #16
- Fix openssl not being found in tests by @samsararider in #17
- major updates to docs, build system and tests by @thenetrunna in #18
- fix test compilation errors by @thenetrunna in #23
- REPLACE REDIS WITH SHOGDB by @thenetrunna in #26
- fix macos format specifier errors by @thenetrunna in #28
- update windows build system and minor fixes by @thenetrunna in #33
- OpenGraph tags by @thenetrunna in #34
- UX Improvements by @biccsdev in #22
- add build instructions to README by @lun-4 in #31
- Add missing route for OG images by @samsararider in #35
- version bump to v0.1.6 by @thenetrunna in #36
New Contributors
- @lun-4 made their first contribution in #11
- @samsararider made their first contribution in #17
- @biccsdev made their first contribution in #22
Full Changelog: v0.1.5...v0.1.6
Shoggoth v0.1.5
init