[Copy a local ollama model to a remote server]
Skips already transferred images
Uploads at high speed with a progress bar
No more multiple downloads of the same model on different ollama hosts
Ideal for servers isolated from internet
[C# .NET 8]
[Windows/Linux/MacOS]
[Arm64/x64/Mac]
[Download latest binary release]
[Build from sources]
Clone the repo
Compile with Visual Studio 2022
Simple:
osync cp modelname http://192.168.100.100:11434
available action commands:
-
copy
(available as aliascp
)-
source
(local ollama) -
destination
(remote ollama)
-
Command line arguments:
-h
for help
Execute without arguments to get local models TabCompletion!
None
v1.0.6
- Changed syntax to support multiple actions: now copying a model needs
copy
(aliascp
) - Fixed upload progress bar updates
- Handles automatically
latest
tag if none specified
v1.0.5
- Added local models TabCompletion with interactive prompt if called without arguments
- Fixed 100 seconds timeout
- Added arguments exception handling
v1.0.4
- Check remote ollama version and display its version
- Fixed streaming output from create model
v1.0.3
- Added -bt switch to throttle the bandwidth in B, KB, MB, GB per second, eg. for 75MB/s use
-bt 75MB
v1.0.2
- Fixed build with single portable file for Linux/MacOS
v1.0.1
- Fixed bug with stdErr redirect
- Remove Linux and MacOS colored output
v1.0.0
- Initial release
See the open issues for a list of proposed features (and known issues).
- Top Feature Requests (Add your votes using the 👍 reaction)
- Top Bugs (Add your votes using the 👍 reaction)
- Newest Bugs
This project is licensed under the MIT license.
See LICENSE for more information.