├── .dockerignore ├── .flake8 ├── .gitignore ├── .python-version ├── CHANGELOG.md ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── ansible ├── ansible.cfg ├── extras.yml ├── inventory.yml ├── join-cluster.yml ├── site.yml ├── templates │ ├── 99-custom-routes.yaml.j2 │ ├── forge-seccomp.json.j2 │ ├── resolved.conf.j2 │ ├── wg0-primary.conf.j2 │ └── wg0-worker.conf.j2 └── wireguard.yml ├── api ├── affine.py ├── api_key │ ├── response.py │ ├── router.py │ ├── schemas.py │ └── util.py ├── audit │ ├── response.py │ ├── router.py │ └── schemas.py ├── autostaker.py ├── ban │ └── schemas.py ├── bin │ └── seed_instance ├── bounty │ ├── router.py │ └── util.py ├── capacity_log │ └── schemas.py ├── chute │ ├── cache_hit_classifier.py │ ├── codecheck.py │ ├── response.py │ ├── router.py │ ├── schemas.py │ ├── templates.py │ └── util.py ├── config │ └── __init__.py ├── constants.py ├── database │ ├── __init__.py │ └── orms.py ├── event_socket_server.py ├── exceptions.py ├── fmv │ ├── fetcher.py │ └── schemas.py ├── gpu.py ├── graval_server.py ├── graval_worker.py ├── guesser.py ├── image │ ├── forge.py │ ├── response.py │ ├── router.py │ ├── schemas.py │ └── util.py ├── instance │ ├── response.py │ ├── router.py │ ├── schemas.py │ └── util.py ├── invocation │ ├── router.py │ └── util.py ├── job │ ├── __init__.py │ ├── response.py │ ├── router.py │ └── schemas.py ├── logo │ ├── router.py │ ├── schemas.py │ └── util.py ├── main.py ├── metasync.py ├── metrics │ ├── aema.py │ ├── capacity.py │ ├── perf.py │ ├── util.py │ └── vllm.py ├── migrations │ ├── 20241101123129_create_invocations.sql │ ├── 20241101150057_invocation_indices.sql │ ├── 20241106123144_add_bounties.sql │ ├── 20241113191447_udpate_nodes.sql │ ├── 20241118131550_add_chute_code_version.sql │ ├── 20241122174045_add_chute_ref_str.sql │ ├── 20241128104225_add_logos_descriptions.sql │ ├── 20241201113452_add_wallet_secret.sql │ ├── 20241202095623_enable_pgp.sql │ ├── 20241211122523_developer_permissions.sql │ ├── 20241212104206_payment_reason.sql │ ├── 20241213085609_validator_free_accounts.sql │ ├── 20241214121531_subnet_owner_free_accounts.sql │ ├── 20241214123318_unique_host_port.sql │ ├── 20241214144031_consecutive_failures.sql │ ├── 20241216101012_image_tag_sort.sql │ ├── 20241217110214_parent_invocation_id.sql │ ├── 20241221115644_standard_template_metrics.sql │ ├── 20241227084133_report_separation.sql │ ├── 20241229094223_audits.sql │ ├── 20241229142051_fingerprint_idx.sql │ ├── 20241231195935_tagline.sql │ ├── 20250117101020_instance_verification_error.sql │ ├── 20250118143120_chute_tool_usage.sql │ ├── 20250118204148_squad_flag.sql │ ├── 20250122121028_chute_discount.sql │ ├── 20250128185705_chute_version.sql │ ├── 20250128185835_instance_symkey.sql │ ├── 20250203180911_audit_path_index.sql │ ├── 20250218081133_openrouter_flag.sql │ ├── 20250218081504_user_rate_limit.sql │ ├── 20250219081020_alpha_stake.sql │ ├── 20250306143614_payment_source.sql │ ├── 20250319073422_chute_history.sql │ ├── 20250319074720_image_history.sql │ ├── 20250415103135_gpu_history.sql │ ├── 20250423083926_instance_version.sql │ ├── 20250424134911_instance_node_history.sql │ ├── 20250512084635_bounty_history.sql │ ├── 20250701203154_quota_defaults.sql │ ├── 20250705010101_jobs.sql │ ├── 20250709175230_numeric_seed.sql │ ├── 20250712111758_image_patch.sql │ ├── 20250713060009_lifetime_payment_quota_fix.sql │ ├── 20250716111259_node_server_id.sql │ ├── 20250716155308_bounty_unlimited.sql │ ├── 20250720084231_job_uq_fix.sql │ ├── 20250726171323_llm_stats_cache.sql │ ├── 20250727133106_short_lived_report2.sql │ ├── 20250804080000_subs_via_tao.sql │ ├── 20250824113239_revenue_summary_view.sql │ ├── 20250829115200_instance_billing.sql │ ├── 20250903081317_ia_billing_trigger_updates.sql │ ├── 20250918104132_per_day_private_instance_rev.sql │ ├── 20251030165517_populate_servers.sql │ └── 20251102184128_populate_launch_config_env_type.sql ├── miner │ ├── router.py │ └── util.py ├── miner_client.py ├── misc │ └── router.py ├── node │ ├── events.py │ ├── router.py │ ├── schemas.py │ └── util.py ├── pagination.py ├── payment │ ├── history_tracker.py │ ├── router.py │ ├── schemas.py │ ├── usage_tracker.py │ ├── util.py │ └── watcher.py ├── permissions.py ├── redis_pubsub.py ├── registry │ └── router.py ├── report │ └── schemas.py ├── secret │ ├── response.py │ ├── router.py │ └── schemas.py ├── server │ ├── __init__.py │ ├── client.py │ ├── exceptions.py │ ├── quote.py │ ├── router.py │ ├── schemas.py │ ├── service.py │ └── util.py ├── socket_server.py ├── socket_shared.py ├── user │ ├── events.py │ ├── response.py │ ├── router.py │ ├── schemas.py │ ├── service.py │ ├── tokens.py │ └── util.py └── util.py ├── audit_exporter.py ├── balance_refresher.py ├── cacher.py ├── charts ├── Chart.yaml ├── templates │ ├── _helpers.tpl │ ├── api-deployment.yaml │ ├── api-svc.yaml │ ├── audit-exporter-cronjob.yaml │ ├── autoscaler-cronjob.yaml │ ├── autoscaler-dryrun-cronjob.yaml │ ├── autostaker-deployment.yaml │ ├── balance-refresher-cronjob.yaml │ ├── bt-tx-tracker-deployment.yaml │ ├── bt-tx-tracker-svc.yaml │ ├── cacher-cronjob.yaml │ ├── cm-redis-deployment.yaml │ ├── cm-redis-np.yaml │ ├── cm-redis-svc.yaml │ ├── event-socket-deployment.yaml │ ├── event-socket-svc.yaml │ ├── failed-chute-cleanup.yaml │ ├── forge-deployment.yaml │ ├── graval-worker-deployment.yaml │ ├── log-prober-cronjob.yaml │ ├── memcached-deployment.yaml │ ├── memcached-svc.yaml │ ├── metasync-cronjob.yaml │ ├── payment-watcher-deployment.yaml │ ├── payment-watcher-svc.yaml │ ├── quota-redis-deployment.yaml │ ├── quota-redis-np.yaml │ ├── quota-redis-svc.yaml │ ├── redis-deployment.yaml │ ├── redis-np.yaml │ ├── redis-svc.yaml │ ├── registry-deployment.yaml │ ├── registry-proxy-cm.yaml │ ├── registry-proxy-deployment.yaml │ ├── registry-proxy-svc.yaml │ ├── registry-svc.yaml │ ├── socket-deployment.yaml │ ├── socket-svc.yaml │ ├── usage-tracker-deployment.yaml │ ├── watchtower-deployment.yaml │ └── weightsetter-deployment.yaml └── values.yaml ├── chute_autoscaler.py ├── conn_prober.py ├── data ├── buildah_cleanup.sh ├── cache_hit_cluster_params.json ├── containers.conf ├── dev-config.ini ├── diffusion_example.py ├── example.md ├── forge-seccomp.json ├── generate_fs_challenge.sh ├── micro.py ├── registries.conf ├── registry-auth-nginx.conf ├── trivy_scan.sh ├── vllm.Dockerfile └── vllm_example.py ├── dev ├── bootstrap.sh └── dev.md ├── docker-compose-gpu.yml ├── docker-compose.yml ├── docker └── docker-compose.yaml ├── failed_chute_cleanup.py ├── log_prober.py ├── makefiles ├── development.mk ├── help.mk └── lint.mk ├── metasync ├── config.py ├── constants.py ├── database.py ├── set_weights_on_metagraph.py ├── shared.py └── sync_metagraph.py ├── nv-attest ├── .flake8 ├── Makefile ├── README.md ├── chutes_nvattest │ ├── __init__.py │ ├── cli.py │ └── verifier.py ├── docker │ ├── Dockerfile │ └── local.env ├── makefiles │ ├── development.mk │ ├── help.mk │ ├── lint.mk │ ├── local.mk │ └── test.mk ├── poetry.lock ├── pyproject.toml └── tests │ ├── assets │ └── evidence.json │ ├── conftest.py │ └── integration │ └── test_verifier.py ├── poetry.lock ├── poetry.toml ├── pyproject.toml ├── scripts ├── cache_hit_classifier.py ├── get_logs.py └── update_sglang.py ├── tasks.py ├── tests ├── assets │ └── quote.bin ├── conftest.py ├── docker │ └── Dockerfile.db-init ├── fixtures │ ├── gpus.py │ └── tdx.py ├── integration │ ├── test_cosign.py │ └── test_server_attestations.py ├── scripts │ ├── init_db.py │ └── setup-cosign.sh └── unit │ ├── test_server_service.py │ └── test_server_utils.py ├── tokenizer ├── special_tokens_map.json ├── tokenizer.json └── tokenizer_config.json └── watchtower.py /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/.dockerignore -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/.flake8 -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/.gitignore -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.12.4 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/README.md -------------------------------------------------------------------------------- /ansible/ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/ansible/ansible.cfg -------------------------------------------------------------------------------- /ansible/extras.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/ansible/extras.yml -------------------------------------------------------------------------------- /ansible/inventory.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/ansible/inventory.yml -------------------------------------------------------------------------------- /ansible/join-cluster.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/ansible/join-cluster.yml -------------------------------------------------------------------------------- /ansible/site.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/ansible/site.yml -------------------------------------------------------------------------------- /ansible/templates/99-custom-routes.yaml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/ansible/templates/99-custom-routes.yaml.j2 -------------------------------------------------------------------------------- /ansible/templates/forge-seccomp.json.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/ansible/templates/forge-seccomp.json.j2 -------------------------------------------------------------------------------- /ansible/templates/resolved.conf.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/ansible/templates/resolved.conf.j2 -------------------------------------------------------------------------------- /ansible/templates/wg0-primary.conf.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/ansible/templates/wg0-primary.conf.j2 -------------------------------------------------------------------------------- /ansible/templates/wg0-worker.conf.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/ansible/templates/wg0-worker.conf.j2 -------------------------------------------------------------------------------- /ansible/wireguard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/ansible/wireguard.yml -------------------------------------------------------------------------------- /api/affine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/affine.py -------------------------------------------------------------------------------- /api/api_key/response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/api_key/response.py -------------------------------------------------------------------------------- /api/api_key/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/api_key/router.py -------------------------------------------------------------------------------- /api/api_key/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/api_key/schemas.py -------------------------------------------------------------------------------- /api/api_key/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/api_key/util.py -------------------------------------------------------------------------------- /api/audit/response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/audit/response.py -------------------------------------------------------------------------------- /api/audit/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/audit/router.py -------------------------------------------------------------------------------- /api/audit/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/audit/schemas.py -------------------------------------------------------------------------------- /api/autostaker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/autostaker.py -------------------------------------------------------------------------------- /api/ban/schemas.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/bin/seed_instance: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/bin/seed_instance -------------------------------------------------------------------------------- /api/bounty/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/bounty/router.py -------------------------------------------------------------------------------- /api/bounty/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/bounty/util.py -------------------------------------------------------------------------------- /api/capacity_log/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/capacity_log/schemas.py -------------------------------------------------------------------------------- /api/chute/cache_hit_classifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/chute/cache_hit_classifier.py -------------------------------------------------------------------------------- /api/chute/codecheck.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/chute/codecheck.py -------------------------------------------------------------------------------- /api/chute/response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/chute/response.py -------------------------------------------------------------------------------- /api/chute/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/chute/router.py -------------------------------------------------------------------------------- /api/chute/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/chute/schemas.py -------------------------------------------------------------------------------- /api/chute/templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/chute/templates.py -------------------------------------------------------------------------------- /api/chute/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/chute/util.py -------------------------------------------------------------------------------- /api/config/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/config/__init__.py -------------------------------------------------------------------------------- /api/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/constants.py -------------------------------------------------------------------------------- /api/database/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/database/__init__.py -------------------------------------------------------------------------------- /api/database/orms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/database/orms.py -------------------------------------------------------------------------------- /api/event_socket_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/event_socket_server.py -------------------------------------------------------------------------------- /api/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/exceptions.py -------------------------------------------------------------------------------- /api/fmv/fetcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/fmv/fetcher.py -------------------------------------------------------------------------------- /api/fmv/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/fmv/schemas.py -------------------------------------------------------------------------------- /api/gpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/gpu.py -------------------------------------------------------------------------------- /api/graval_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/graval_server.py -------------------------------------------------------------------------------- /api/graval_worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/graval_worker.py -------------------------------------------------------------------------------- /api/guesser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/guesser.py -------------------------------------------------------------------------------- /api/image/forge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/image/forge.py -------------------------------------------------------------------------------- /api/image/response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/image/response.py -------------------------------------------------------------------------------- /api/image/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/image/router.py -------------------------------------------------------------------------------- /api/image/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/image/schemas.py -------------------------------------------------------------------------------- /api/image/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/image/util.py -------------------------------------------------------------------------------- /api/instance/response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/instance/response.py -------------------------------------------------------------------------------- /api/instance/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/instance/router.py -------------------------------------------------------------------------------- /api/instance/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/instance/schemas.py -------------------------------------------------------------------------------- /api/instance/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/instance/util.py -------------------------------------------------------------------------------- /api/invocation/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/invocation/router.py -------------------------------------------------------------------------------- /api/invocation/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/invocation/util.py -------------------------------------------------------------------------------- /api/job/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/job/response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/job/response.py -------------------------------------------------------------------------------- /api/job/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/job/router.py -------------------------------------------------------------------------------- /api/job/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/job/schemas.py -------------------------------------------------------------------------------- /api/logo/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/logo/router.py -------------------------------------------------------------------------------- /api/logo/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/logo/schemas.py -------------------------------------------------------------------------------- /api/logo/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/logo/util.py -------------------------------------------------------------------------------- /api/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/main.py -------------------------------------------------------------------------------- /api/metasync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/metasync.py -------------------------------------------------------------------------------- /api/metrics/aema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/metrics/aema.py -------------------------------------------------------------------------------- /api/metrics/capacity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/metrics/capacity.py -------------------------------------------------------------------------------- /api/metrics/perf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/metrics/perf.py -------------------------------------------------------------------------------- /api/metrics/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/metrics/util.py -------------------------------------------------------------------------------- /api/metrics/vllm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/metrics/vllm.py -------------------------------------------------------------------------------- /api/migrations/20241101123129_create_invocations.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20241101123129_create_invocations.sql -------------------------------------------------------------------------------- /api/migrations/20241101150057_invocation_indices.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20241101150057_invocation_indices.sql -------------------------------------------------------------------------------- /api/migrations/20241106123144_add_bounties.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20241106123144_add_bounties.sql -------------------------------------------------------------------------------- /api/migrations/20241113191447_udpate_nodes.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20241113191447_udpate_nodes.sql -------------------------------------------------------------------------------- /api/migrations/20241118131550_add_chute_code_version.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20241118131550_add_chute_code_version.sql -------------------------------------------------------------------------------- /api/migrations/20241122174045_add_chute_ref_str.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20241122174045_add_chute_ref_str.sql -------------------------------------------------------------------------------- /api/migrations/20241128104225_add_logos_descriptions.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20241128104225_add_logos_descriptions.sql -------------------------------------------------------------------------------- /api/migrations/20241201113452_add_wallet_secret.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20241201113452_add_wallet_secret.sql -------------------------------------------------------------------------------- /api/migrations/20241202095623_enable_pgp.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20241202095623_enable_pgp.sql -------------------------------------------------------------------------------- /api/migrations/20241211122523_developer_permissions.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20241211122523_developer_permissions.sql -------------------------------------------------------------------------------- /api/migrations/20241212104206_payment_reason.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20241212104206_payment_reason.sql -------------------------------------------------------------------------------- /api/migrations/20241213085609_validator_free_accounts.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20241213085609_validator_free_accounts.sql -------------------------------------------------------------------------------- /api/migrations/20241214121531_subnet_owner_free_accounts.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20241214121531_subnet_owner_free_accounts.sql -------------------------------------------------------------------------------- /api/migrations/20241214123318_unique_host_port.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20241214123318_unique_host_port.sql -------------------------------------------------------------------------------- /api/migrations/20241214144031_consecutive_failures.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20241214144031_consecutive_failures.sql -------------------------------------------------------------------------------- /api/migrations/20241216101012_image_tag_sort.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20241216101012_image_tag_sort.sql -------------------------------------------------------------------------------- /api/migrations/20241217110214_parent_invocation_id.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20241217110214_parent_invocation_id.sql -------------------------------------------------------------------------------- /api/migrations/20241221115644_standard_template_metrics.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20241221115644_standard_template_metrics.sql -------------------------------------------------------------------------------- /api/migrations/20241227084133_report_separation.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20241227084133_report_separation.sql -------------------------------------------------------------------------------- /api/migrations/20241229094223_audits.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20241229094223_audits.sql -------------------------------------------------------------------------------- /api/migrations/20241229142051_fingerprint_idx.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20241229142051_fingerprint_idx.sql -------------------------------------------------------------------------------- /api/migrations/20241231195935_tagline.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20241231195935_tagline.sql -------------------------------------------------------------------------------- /api/migrations/20250117101020_instance_verification_error.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20250117101020_instance_verification_error.sql -------------------------------------------------------------------------------- /api/migrations/20250118143120_chute_tool_usage.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20250118143120_chute_tool_usage.sql -------------------------------------------------------------------------------- /api/migrations/20250118204148_squad_flag.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20250118204148_squad_flag.sql -------------------------------------------------------------------------------- /api/migrations/20250122121028_chute_discount.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20250122121028_chute_discount.sql -------------------------------------------------------------------------------- /api/migrations/20250128185705_chute_version.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20250128185705_chute_version.sql -------------------------------------------------------------------------------- /api/migrations/20250128185835_instance_symkey.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20250128185835_instance_symkey.sql -------------------------------------------------------------------------------- /api/migrations/20250203180911_audit_path_index.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20250203180911_audit_path_index.sql -------------------------------------------------------------------------------- /api/migrations/20250218081133_openrouter_flag.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20250218081133_openrouter_flag.sql -------------------------------------------------------------------------------- /api/migrations/20250218081504_user_rate_limit.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20250218081504_user_rate_limit.sql -------------------------------------------------------------------------------- /api/migrations/20250219081020_alpha_stake.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20250219081020_alpha_stake.sql -------------------------------------------------------------------------------- /api/migrations/20250306143614_payment_source.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20250306143614_payment_source.sql -------------------------------------------------------------------------------- /api/migrations/20250319073422_chute_history.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20250319073422_chute_history.sql -------------------------------------------------------------------------------- /api/migrations/20250319074720_image_history.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20250319074720_image_history.sql -------------------------------------------------------------------------------- /api/migrations/20250415103135_gpu_history.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20250415103135_gpu_history.sql -------------------------------------------------------------------------------- /api/migrations/20250423083926_instance_version.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20250423083926_instance_version.sql -------------------------------------------------------------------------------- /api/migrations/20250424134911_instance_node_history.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20250424134911_instance_node_history.sql -------------------------------------------------------------------------------- /api/migrations/20250512084635_bounty_history.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20250512084635_bounty_history.sql -------------------------------------------------------------------------------- /api/migrations/20250701203154_quota_defaults.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20250701203154_quota_defaults.sql -------------------------------------------------------------------------------- /api/migrations/20250705010101_jobs.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20250705010101_jobs.sql -------------------------------------------------------------------------------- /api/migrations/20250709175230_numeric_seed.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20250709175230_numeric_seed.sql -------------------------------------------------------------------------------- /api/migrations/20250712111758_image_patch.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20250712111758_image_patch.sql -------------------------------------------------------------------------------- /api/migrations/20250713060009_lifetime_payment_quota_fix.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20250713060009_lifetime_payment_quota_fix.sql -------------------------------------------------------------------------------- /api/migrations/20250716111259_node_server_id.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20250716111259_node_server_id.sql -------------------------------------------------------------------------------- /api/migrations/20250716155308_bounty_unlimited.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20250716155308_bounty_unlimited.sql -------------------------------------------------------------------------------- /api/migrations/20250720084231_job_uq_fix.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20250720084231_job_uq_fix.sql -------------------------------------------------------------------------------- /api/migrations/20250726171323_llm_stats_cache.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20250726171323_llm_stats_cache.sql -------------------------------------------------------------------------------- /api/migrations/20250727133106_short_lived_report2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20250727133106_short_lived_report2.sql -------------------------------------------------------------------------------- /api/migrations/20250804080000_subs_via_tao.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20250804080000_subs_via_tao.sql -------------------------------------------------------------------------------- /api/migrations/20250824113239_revenue_summary_view.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20250824113239_revenue_summary_view.sql -------------------------------------------------------------------------------- /api/migrations/20250829115200_instance_billing.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20250829115200_instance_billing.sql -------------------------------------------------------------------------------- /api/migrations/20250903081317_ia_billing_trigger_updates.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20250903081317_ia_billing_trigger_updates.sql -------------------------------------------------------------------------------- /api/migrations/20250918104132_per_day_private_instance_rev.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20250918104132_per_day_private_instance_rev.sql -------------------------------------------------------------------------------- /api/migrations/20251030165517_populate_servers.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20251030165517_populate_servers.sql -------------------------------------------------------------------------------- /api/migrations/20251102184128_populate_launch_config_env_type.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/migrations/20251102184128_populate_launch_config_env_type.sql -------------------------------------------------------------------------------- /api/miner/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/miner/router.py -------------------------------------------------------------------------------- /api/miner/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/miner/util.py -------------------------------------------------------------------------------- /api/miner_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/miner_client.py -------------------------------------------------------------------------------- /api/misc/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/misc/router.py -------------------------------------------------------------------------------- /api/node/events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/node/events.py -------------------------------------------------------------------------------- /api/node/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/node/router.py -------------------------------------------------------------------------------- /api/node/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/node/schemas.py -------------------------------------------------------------------------------- /api/node/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/node/util.py -------------------------------------------------------------------------------- /api/pagination.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/pagination.py -------------------------------------------------------------------------------- /api/payment/history_tracker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/payment/history_tracker.py -------------------------------------------------------------------------------- /api/payment/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/payment/router.py -------------------------------------------------------------------------------- /api/payment/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/payment/schemas.py -------------------------------------------------------------------------------- /api/payment/usage_tracker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/payment/usage_tracker.py -------------------------------------------------------------------------------- /api/payment/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/payment/util.py -------------------------------------------------------------------------------- /api/payment/watcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/payment/watcher.py -------------------------------------------------------------------------------- /api/permissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/permissions.py -------------------------------------------------------------------------------- /api/redis_pubsub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/redis_pubsub.py -------------------------------------------------------------------------------- /api/registry/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/registry/router.py -------------------------------------------------------------------------------- /api/report/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/report/schemas.py -------------------------------------------------------------------------------- /api/secret/response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/secret/response.py -------------------------------------------------------------------------------- /api/secret/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/secret/router.py -------------------------------------------------------------------------------- /api/secret/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/secret/schemas.py -------------------------------------------------------------------------------- /api/server/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/server/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/server/client.py -------------------------------------------------------------------------------- /api/server/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/server/exceptions.py -------------------------------------------------------------------------------- /api/server/quote.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/server/quote.py -------------------------------------------------------------------------------- /api/server/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/server/router.py -------------------------------------------------------------------------------- /api/server/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/server/schemas.py -------------------------------------------------------------------------------- /api/server/service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/server/service.py -------------------------------------------------------------------------------- /api/server/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/server/util.py -------------------------------------------------------------------------------- /api/socket_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/socket_server.py -------------------------------------------------------------------------------- /api/socket_shared.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/socket_shared.py -------------------------------------------------------------------------------- /api/user/events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/user/events.py -------------------------------------------------------------------------------- /api/user/response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/user/response.py -------------------------------------------------------------------------------- /api/user/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/user/router.py -------------------------------------------------------------------------------- /api/user/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/user/schemas.py -------------------------------------------------------------------------------- /api/user/service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/user/service.py -------------------------------------------------------------------------------- /api/user/tokens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/user/tokens.py -------------------------------------------------------------------------------- /api/user/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/user/util.py -------------------------------------------------------------------------------- /api/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/api/util.py -------------------------------------------------------------------------------- /audit_exporter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/audit_exporter.py -------------------------------------------------------------------------------- /balance_refresher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/balance_refresher.py -------------------------------------------------------------------------------- /cacher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/cacher.py -------------------------------------------------------------------------------- /charts/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/Chart.yaml -------------------------------------------------------------------------------- /charts/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/templates/_helpers.tpl -------------------------------------------------------------------------------- /charts/templates/api-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/templates/api-deployment.yaml -------------------------------------------------------------------------------- /charts/templates/api-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/templates/api-svc.yaml -------------------------------------------------------------------------------- /charts/templates/audit-exporter-cronjob.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/templates/audit-exporter-cronjob.yaml -------------------------------------------------------------------------------- /charts/templates/autoscaler-cronjob.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/templates/autoscaler-cronjob.yaml -------------------------------------------------------------------------------- /charts/templates/autoscaler-dryrun-cronjob.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/templates/autoscaler-dryrun-cronjob.yaml -------------------------------------------------------------------------------- /charts/templates/autostaker-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/templates/autostaker-deployment.yaml -------------------------------------------------------------------------------- /charts/templates/balance-refresher-cronjob.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/templates/balance-refresher-cronjob.yaml -------------------------------------------------------------------------------- /charts/templates/bt-tx-tracker-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/templates/bt-tx-tracker-deployment.yaml -------------------------------------------------------------------------------- /charts/templates/bt-tx-tracker-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/templates/bt-tx-tracker-svc.yaml -------------------------------------------------------------------------------- /charts/templates/cacher-cronjob.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/templates/cacher-cronjob.yaml -------------------------------------------------------------------------------- /charts/templates/cm-redis-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/templates/cm-redis-deployment.yaml -------------------------------------------------------------------------------- /charts/templates/cm-redis-np.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/templates/cm-redis-np.yaml -------------------------------------------------------------------------------- /charts/templates/cm-redis-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/templates/cm-redis-svc.yaml -------------------------------------------------------------------------------- /charts/templates/event-socket-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/templates/event-socket-deployment.yaml -------------------------------------------------------------------------------- /charts/templates/event-socket-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/templates/event-socket-svc.yaml -------------------------------------------------------------------------------- /charts/templates/failed-chute-cleanup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/templates/failed-chute-cleanup.yaml -------------------------------------------------------------------------------- /charts/templates/forge-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/templates/forge-deployment.yaml -------------------------------------------------------------------------------- /charts/templates/graval-worker-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/templates/graval-worker-deployment.yaml -------------------------------------------------------------------------------- /charts/templates/log-prober-cronjob.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/templates/log-prober-cronjob.yaml -------------------------------------------------------------------------------- /charts/templates/memcached-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/templates/memcached-deployment.yaml -------------------------------------------------------------------------------- /charts/templates/memcached-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/templates/memcached-svc.yaml -------------------------------------------------------------------------------- /charts/templates/metasync-cronjob.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/templates/metasync-cronjob.yaml -------------------------------------------------------------------------------- /charts/templates/payment-watcher-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/templates/payment-watcher-deployment.yaml -------------------------------------------------------------------------------- /charts/templates/payment-watcher-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/templates/payment-watcher-svc.yaml -------------------------------------------------------------------------------- /charts/templates/quota-redis-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/templates/quota-redis-deployment.yaml -------------------------------------------------------------------------------- /charts/templates/quota-redis-np.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/templates/quota-redis-np.yaml -------------------------------------------------------------------------------- /charts/templates/quota-redis-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/templates/quota-redis-svc.yaml -------------------------------------------------------------------------------- /charts/templates/redis-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/templates/redis-deployment.yaml -------------------------------------------------------------------------------- /charts/templates/redis-np.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/templates/redis-np.yaml -------------------------------------------------------------------------------- /charts/templates/redis-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/templates/redis-svc.yaml -------------------------------------------------------------------------------- /charts/templates/registry-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/templates/registry-deployment.yaml -------------------------------------------------------------------------------- /charts/templates/registry-proxy-cm.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/templates/registry-proxy-cm.yaml -------------------------------------------------------------------------------- /charts/templates/registry-proxy-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/templates/registry-proxy-deployment.yaml -------------------------------------------------------------------------------- /charts/templates/registry-proxy-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/templates/registry-proxy-svc.yaml -------------------------------------------------------------------------------- /charts/templates/registry-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/templates/registry-svc.yaml -------------------------------------------------------------------------------- /charts/templates/socket-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/templates/socket-deployment.yaml -------------------------------------------------------------------------------- /charts/templates/socket-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/templates/socket-svc.yaml -------------------------------------------------------------------------------- /charts/templates/usage-tracker-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/templates/usage-tracker-deployment.yaml -------------------------------------------------------------------------------- /charts/templates/watchtower-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/templates/watchtower-deployment.yaml -------------------------------------------------------------------------------- /charts/templates/weightsetter-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/templates/weightsetter-deployment.yaml -------------------------------------------------------------------------------- /charts/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/charts/values.yaml -------------------------------------------------------------------------------- /chute_autoscaler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/chute_autoscaler.py -------------------------------------------------------------------------------- /conn_prober.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/conn_prober.py -------------------------------------------------------------------------------- /data/buildah_cleanup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/data/buildah_cleanup.sh -------------------------------------------------------------------------------- /data/cache_hit_cluster_params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/data/cache_hit_cluster_params.json -------------------------------------------------------------------------------- /data/containers.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/data/containers.conf -------------------------------------------------------------------------------- /data/dev-config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/data/dev-config.ini -------------------------------------------------------------------------------- /data/diffusion_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/data/diffusion_example.py -------------------------------------------------------------------------------- /data/example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/data/example.md -------------------------------------------------------------------------------- /data/forge-seccomp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/data/forge-seccomp.json -------------------------------------------------------------------------------- /data/generate_fs_challenge.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/data/generate_fs_challenge.sh -------------------------------------------------------------------------------- /data/micro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/data/micro.py -------------------------------------------------------------------------------- /data/registries.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/data/registries.conf -------------------------------------------------------------------------------- /data/registry-auth-nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/data/registry-auth-nginx.conf -------------------------------------------------------------------------------- /data/trivy_scan.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/data/trivy_scan.sh -------------------------------------------------------------------------------- /data/vllm.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/data/vllm.Dockerfile -------------------------------------------------------------------------------- /data/vllm_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/data/vllm_example.py -------------------------------------------------------------------------------- /dev/bootstrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/dev/bootstrap.sh -------------------------------------------------------------------------------- /dev/dev.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/dev/dev.md -------------------------------------------------------------------------------- /docker-compose-gpu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/docker-compose-gpu.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docker/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/docker/docker-compose.yaml -------------------------------------------------------------------------------- /failed_chute_cleanup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/failed_chute_cleanup.py -------------------------------------------------------------------------------- /log_prober.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/log_prober.py -------------------------------------------------------------------------------- /makefiles/development.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/makefiles/development.mk -------------------------------------------------------------------------------- /makefiles/help.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/makefiles/help.mk -------------------------------------------------------------------------------- /makefiles/lint.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/makefiles/lint.mk -------------------------------------------------------------------------------- /metasync/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/metasync/config.py -------------------------------------------------------------------------------- /metasync/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/metasync/constants.py -------------------------------------------------------------------------------- /metasync/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/metasync/database.py -------------------------------------------------------------------------------- /metasync/set_weights_on_metagraph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/metasync/set_weights_on_metagraph.py -------------------------------------------------------------------------------- /metasync/shared.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/metasync/shared.py -------------------------------------------------------------------------------- /metasync/sync_metagraph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/metasync/sync_metagraph.py -------------------------------------------------------------------------------- /nv-attest/.flake8: -------------------------------------------------------------------------------- 1 | [flake8] 2 | max-line-length = 120 -------------------------------------------------------------------------------- /nv-attest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/nv-attest/Makefile -------------------------------------------------------------------------------- /nv-attest/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nv-attest/chutes_nvattest/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nv-attest/chutes_nvattest/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/nv-attest/chutes_nvattest/cli.py -------------------------------------------------------------------------------- /nv-attest/chutes_nvattest/verifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/nv-attest/chutes_nvattest/verifier.py -------------------------------------------------------------------------------- /nv-attest/docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/nv-attest/docker/Dockerfile -------------------------------------------------------------------------------- /nv-attest/docker/local.env: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nv-attest/makefiles/development.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/nv-attest/makefiles/development.mk -------------------------------------------------------------------------------- /nv-attest/makefiles/help.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/nv-attest/makefiles/help.mk -------------------------------------------------------------------------------- /nv-attest/makefiles/lint.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/nv-attest/makefiles/lint.mk -------------------------------------------------------------------------------- /nv-attest/makefiles/local.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/nv-attest/makefiles/local.mk -------------------------------------------------------------------------------- /nv-attest/makefiles/test.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/nv-attest/makefiles/test.mk -------------------------------------------------------------------------------- /nv-attest/poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/nv-attest/poetry.lock -------------------------------------------------------------------------------- /nv-attest/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/nv-attest/pyproject.toml -------------------------------------------------------------------------------- /nv-attest/tests/assets/evidence.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/nv-attest/tests/assets/evidence.json -------------------------------------------------------------------------------- /nv-attest/tests/conftest.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nv-attest/tests/integration/test_verifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/nv-attest/tests/integration/test_verifier.py -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/poetry.lock -------------------------------------------------------------------------------- /poetry.toml: -------------------------------------------------------------------------------- 1 | [virtualenvs] 2 | in-project = true 3 | -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scripts/cache_hit_classifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/scripts/cache_hit_classifier.py -------------------------------------------------------------------------------- /scripts/get_logs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/scripts/get_logs.py -------------------------------------------------------------------------------- /scripts/update_sglang.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/scripts/update_sglang.py -------------------------------------------------------------------------------- /tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/tasks.py -------------------------------------------------------------------------------- /tests/assets/quote.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/tests/assets/quote.bin -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/docker/Dockerfile.db-init: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/tests/docker/Dockerfile.db-init -------------------------------------------------------------------------------- /tests/fixtures/gpus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/tests/fixtures/gpus.py -------------------------------------------------------------------------------- /tests/fixtures/tdx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/tests/fixtures/tdx.py -------------------------------------------------------------------------------- /tests/integration/test_cosign.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/tests/integration/test_cosign.py -------------------------------------------------------------------------------- /tests/integration/test_server_attestations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/tests/integration/test_server_attestations.py -------------------------------------------------------------------------------- /tests/scripts/init_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/tests/scripts/init_db.py -------------------------------------------------------------------------------- /tests/scripts/setup-cosign.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/tests/scripts/setup-cosign.sh -------------------------------------------------------------------------------- /tests/unit/test_server_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/tests/unit/test_server_service.py -------------------------------------------------------------------------------- /tests/unit/test_server_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/tests/unit/test_server_utils.py -------------------------------------------------------------------------------- /tokenizer/special_tokens_map.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/tokenizer/special_tokens_map.json -------------------------------------------------------------------------------- /tokenizer/tokenizer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/tokenizer/tokenizer.json -------------------------------------------------------------------------------- /tokenizer/tokenizer_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/tokenizer/tokenizer_config.json -------------------------------------------------------------------------------- /watchtower.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutesai/chutes-api/HEAD/watchtower.py --------------------------------------------------------------------------------