├── .devin └── wiki.json ├── .dockerignore ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.md ├── ROADMAP.md ├── SECURITY.md ├── assets ├── demo-k7.gif ├── k7-console-dev.png ├── k7-cover-upgrade.png └── show-hn_nb1_post-id-45656952.png ├── debian ├── changelog ├── clean ├── control ├── copyright ├── k7.install ├── rules └── source │ ├── format │ └── options ├── docs ├── README.md ├── ai-tools │ ├── claude-code.mdx │ ├── cursor.mdx │ └── windsurf.mdx ├── api │ ├── endpoints │ │ ├── exec.mdx │ │ ├── health.mdx │ │ ├── metrics.mdx │ │ └── sandboxes.mdx │ ├── introduction.mdx │ └── security.mdx ├── development.mdx ├── docs.json ├── essentials │ ├── code.mdx │ ├── images.mdx │ ├── markdown.mdx │ ├── navigation.mdx │ ├── reusable-snippets.mdx │ └── settings.mdx ├── favicon.png ├── getting-started │ └── installation.mdx ├── guides │ ├── cli.mdx │ ├── langchain-agent.mdx │ ├── python-sdk.mdx │ ├── releasing.mdx │ └── utilities.mdx ├── images │ ├── ex-api-status.png │ ├── ex-create.png │ ├── ex-generate-api-key.png │ ├── ex-get-api-endpoint.png │ ├── ex-install.png │ ├── ex-list-api-keys.png │ ├── ex-list.png │ ├── ex-revoke-api-key.png │ ├── ex-shell.png │ ├── ex-start-api.png │ ├── ex-stop-api.png │ ├── ex-top.png │ ├── k7-cover-upgrade.png │ └── k7-logo.png ├── index.mdx ├── snippets │ └── snippet-intro.mdx └── tutorials │ └── k7_hetzner_node_setup.pdf ├── examples └── k7.yaml ├── setup.py ├── src ├── README.md ├── k7 │ ├── README.md │ ├── __init__.py │ ├── api │ │ ├── Dockerfile.api │ │ ├── __init__.py │ │ ├── docker-compose.yml │ │ ├── main.py │ │ └── requirements.txt │ ├── cli │ │ ├── Dockerfile.cli │ │ ├── build.sh │ │ ├── install.sh │ │ └── k7.py │ ├── core │ │ ├── __init__.py │ │ ├── core.py │ │ └── models.py │ └── deploy │ │ ├── inventory.local.ini │ │ └── k7-install-node.yaml └── katakate │ ├── __init__.py │ └── client.py ├── tutorials ├── k7_hetzner_node_setup.pdf └── langchain-react-agent │ ├── .env.example │ ├── README.md │ ├── agent.py │ └── requirements.txt └── utils ├── README.md ├── stress_test.sh └── wipe-disk.sh /.devin/wiki.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/.devin/wiki.json -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/README.md -------------------------------------------------------------------------------- /ROADMAP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/ROADMAP.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/SECURITY.md -------------------------------------------------------------------------------- /assets/demo-k7.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/assets/demo-k7.gif -------------------------------------------------------------------------------- /assets/k7-console-dev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/assets/k7-console-dev.png -------------------------------------------------------------------------------- /assets/k7-cover-upgrade.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/assets/k7-cover-upgrade.png -------------------------------------------------------------------------------- /assets/show-hn_nb1_post-id-45656952.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/assets/show-hn_nb1_post-id-45656952.png -------------------------------------------------------------------------------- /debian/changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/debian/changelog -------------------------------------------------------------------------------- /debian/clean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/debian/clean -------------------------------------------------------------------------------- /debian/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/debian/control -------------------------------------------------------------------------------- /debian/copyright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/debian/copyright -------------------------------------------------------------------------------- /debian/k7.install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/debian/k7.install -------------------------------------------------------------------------------- /debian/rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/debian/rules -------------------------------------------------------------------------------- /debian/source/format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/debian/source/format -------------------------------------------------------------------------------- /debian/source/options: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/debian/source/options -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/ai-tools/claude-code.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/ai-tools/claude-code.mdx -------------------------------------------------------------------------------- /docs/ai-tools/cursor.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/ai-tools/cursor.mdx -------------------------------------------------------------------------------- /docs/ai-tools/windsurf.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/ai-tools/windsurf.mdx -------------------------------------------------------------------------------- /docs/api/endpoints/exec.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/api/endpoints/exec.mdx -------------------------------------------------------------------------------- /docs/api/endpoints/health.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/api/endpoints/health.mdx -------------------------------------------------------------------------------- /docs/api/endpoints/metrics.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/api/endpoints/metrics.mdx -------------------------------------------------------------------------------- /docs/api/endpoints/sandboxes.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/api/endpoints/sandboxes.mdx -------------------------------------------------------------------------------- /docs/api/introduction.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/api/introduction.mdx -------------------------------------------------------------------------------- /docs/api/security.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/api/security.mdx -------------------------------------------------------------------------------- /docs/development.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/development.mdx -------------------------------------------------------------------------------- /docs/docs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/docs.json -------------------------------------------------------------------------------- /docs/essentials/code.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/essentials/code.mdx -------------------------------------------------------------------------------- /docs/essentials/images.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/essentials/images.mdx -------------------------------------------------------------------------------- /docs/essentials/markdown.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/essentials/markdown.mdx -------------------------------------------------------------------------------- /docs/essentials/navigation.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/essentials/navigation.mdx -------------------------------------------------------------------------------- /docs/essentials/reusable-snippets.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/essentials/reusable-snippets.mdx -------------------------------------------------------------------------------- /docs/essentials/settings.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/essentials/settings.mdx -------------------------------------------------------------------------------- /docs/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/favicon.png -------------------------------------------------------------------------------- /docs/getting-started/installation.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/getting-started/installation.mdx -------------------------------------------------------------------------------- /docs/guides/cli.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/guides/cli.mdx -------------------------------------------------------------------------------- /docs/guides/langchain-agent.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/guides/langchain-agent.mdx -------------------------------------------------------------------------------- /docs/guides/python-sdk.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/guides/python-sdk.mdx -------------------------------------------------------------------------------- /docs/guides/releasing.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/guides/releasing.mdx -------------------------------------------------------------------------------- /docs/guides/utilities.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/guides/utilities.mdx -------------------------------------------------------------------------------- /docs/images/ex-api-status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/images/ex-api-status.png -------------------------------------------------------------------------------- /docs/images/ex-create.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/images/ex-create.png -------------------------------------------------------------------------------- /docs/images/ex-generate-api-key.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/images/ex-generate-api-key.png -------------------------------------------------------------------------------- /docs/images/ex-get-api-endpoint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/images/ex-get-api-endpoint.png -------------------------------------------------------------------------------- /docs/images/ex-install.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/images/ex-install.png -------------------------------------------------------------------------------- /docs/images/ex-list-api-keys.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/images/ex-list-api-keys.png -------------------------------------------------------------------------------- /docs/images/ex-list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/images/ex-list.png -------------------------------------------------------------------------------- /docs/images/ex-revoke-api-key.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/images/ex-revoke-api-key.png -------------------------------------------------------------------------------- /docs/images/ex-shell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/images/ex-shell.png -------------------------------------------------------------------------------- /docs/images/ex-start-api.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/images/ex-start-api.png -------------------------------------------------------------------------------- /docs/images/ex-stop-api.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/images/ex-stop-api.png -------------------------------------------------------------------------------- /docs/images/ex-top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/images/ex-top.png -------------------------------------------------------------------------------- /docs/images/k7-cover-upgrade.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/images/k7-cover-upgrade.png -------------------------------------------------------------------------------- /docs/images/k7-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/images/k7-logo.png -------------------------------------------------------------------------------- /docs/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/index.mdx -------------------------------------------------------------------------------- /docs/snippets/snippet-intro.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/snippets/snippet-intro.mdx -------------------------------------------------------------------------------- /docs/tutorials/k7_hetzner_node_setup.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/docs/tutorials/k7_hetzner_node_setup.pdf -------------------------------------------------------------------------------- /examples/k7.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/examples/k7.yaml -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/setup.py -------------------------------------------------------------------------------- /src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/src/README.md -------------------------------------------------------------------------------- /src/k7/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/src/k7/README.md -------------------------------------------------------------------------------- /src/k7/__init__.py: -------------------------------------------------------------------------------- 1 | """K7 Sandbox Management System""" 2 | 3 | __version__ = "0.0.4-dev" 4 | -------------------------------------------------------------------------------- /src/k7/api/Dockerfile.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/src/k7/api/Dockerfile.api -------------------------------------------------------------------------------- /src/k7/api/__init__.py: -------------------------------------------------------------------------------- 1 | """K7 FastAPI Application""" 2 | -------------------------------------------------------------------------------- /src/k7/api/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/src/k7/api/docker-compose.yml -------------------------------------------------------------------------------- /src/k7/api/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/src/k7/api/main.py -------------------------------------------------------------------------------- /src/k7/api/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/src/k7/api/requirements.txt -------------------------------------------------------------------------------- /src/k7/cli/Dockerfile.cli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/src/k7/cli/Dockerfile.cli -------------------------------------------------------------------------------- /src/k7/cli/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/src/k7/cli/build.sh -------------------------------------------------------------------------------- /src/k7/cli/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/src/k7/cli/install.sh -------------------------------------------------------------------------------- /src/k7/cli/k7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/src/k7/cli/k7.py -------------------------------------------------------------------------------- /src/k7/core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/src/k7/core/__init__.py -------------------------------------------------------------------------------- /src/k7/core/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/src/k7/core/core.py -------------------------------------------------------------------------------- /src/k7/core/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/src/k7/core/models.py -------------------------------------------------------------------------------- /src/k7/deploy/inventory.local.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/src/k7/deploy/inventory.local.ini -------------------------------------------------------------------------------- /src/k7/deploy/k7-install-node.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/src/k7/deploy/k7-install-node.yaml -------------------------------------------------------------------------------- /src/katakate/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/src/katakate/__init__.py -------------------------------------------------------------------------------- /src/katakate/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/src/katakate/client.py -------------------------------------------------------------------------------- /tutorials/k7_hetzner_node_setup.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/tutorials/k7_hetzner_node_setup.pdf -------------------------------------------------------------------------------- /tutorials/langchain-react-agent/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/tutorials/langchain-react-agent/.env.example -------------------------------------------------------------------------------- /tutorials/langchain-react-agent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/tutorials/langchain-react-agent/README.md -------------------------------------------------------------------------------- /tutorials/langchain-react-agent/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/tutorials/langchain-react-agent/agent.py -------------------------------------------------------------------------------- /tutorials/langchain-react-agent/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/tutorials/langchain-react-agent/requirements.txt -------------------------------------------------------------------------------- /utils/README.md: -------------------------------------------------------------------------------- 1 | Please see https://docs.katakate.org/guides/utilities -------------------------------------------------------------------------------- /utils/stress_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/utils/stress_test.sh -------------------------------------------------------------------------------- /utils/wipe-disk.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Katakate/k7/HEAD/utils/wipe-disk.sh --------------------------------------------------------------------------------