{"id":15169990,"url":"https://github.com/wholesumnet/sovr","last_synced_at":"2025-10-01T04:30:27.343Z","repository":{"id":45623987,"uuid":"471019917","full_name":"WholesumNet/sovr","owner":"WholesumNet","description":"Golem brainlets as compute extensions of  FairOS-dfs","archived":true,"fork":false,"pushed_at":"2023-02-20T14:03:29.000Z","size":256,"stargazers_count":4,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-09-28T07:43:23.568Z","etag":null,"topics":["fairos-dfs","golem","swarm"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/WholesumNet.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2022-03-17T14:17:44.000Z","updated_at":"2024-08-06T11:48:16.000Z","dependencies_parsed_at":"2023-01-30T21:00:28.909Z","dependency_job_id":null,"html_url":"https://github.com/WholesumNet/sovr","commit_stats":null,"previous_names":["licklidercircle/sovr","wholesumnet/sovr"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WholesumNet%2Fsovr","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WholesumNet%2Fsovr/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WholesumNet%2Fsovr/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WholesumNet%2Fsovr/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/WholesumNet","download_url":"https://codeload.github.com/WholesumNet/sovr/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":234821048,"owners_count":18891970,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["fairos-dfs","golem","swarm"],"created_at":"2024-09-27T07:43:53.785Z","updated_at":"2025-10-01T04:30:26.984Z","avatar_url":"https://github.com/WholesumNet.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Sovr\nSovr integrates the Golem network's compute prowess into the FairOS-DFS and the Swarm network's storage facilities. The whole idea revolves around the concept of compute pods. A compute pod is simply a set of files that define how a Golem task should run, what are the inputs, outputs, and finally where the logs are going to be held. All these files are finally stored in decentralized storage of the DFS and Swarm. The tool that is in charge of persisting, sharing, and running compute pods is the Sovr CLI.  \n\n## Documentation\nDocumentation is available at: http://sovr.rtfd.io/  \n\n## Motives\nThere is an essay about current efforts and future directions of computers here: https://github.com/rezahsnz/lure/blob/main/lure.pdf\n\n## CLI \n\u003cpre\u003e\nusage: cli.py [-h] [--init] [--recipe RECIPE] [--persist-self]\n              [--persist | --fork FORK | --run | --import-pod IMPORT_POD | --list-pods | --generate-pod-registry]\n\nSovr command line interface\n\noptional arguments:\n  -h, --help            show this help message and exit\n  --init                Walks you through a wizard to initialize a new pod or\n                        task.\n  --recipe RECIPE       Specify a recipe file\n  --persist-self        Persist the CLI itself and make it public. Caution:\n                        remove any credentials(password files, ...) before\n                        proceeding.\n  --persist             Persist pod to dfs\n  --fork FORK           Fork a public pod, a reference key is expected\n  --run                 Run the pod/task\n  --import-pod IMPORT_POD\n                        Imports a pod to local filesystem, a pod name is\n                        expected\n  --list-pods           List all pods\n  --generate-pod-registry\n                        Generate a new pod registry by looking into all pods\n\n\u003c/pre\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwholesumnet%2Fsovr","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwholesumnet%2Fsovr","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwholesumnet%2Fsovr/lists"}