├── .cursorrules ├── .github └── workflows │ ├── benchmark.yml │ ├── claude.yml │ ├── publish.yml │ ├── pytest.yml │ ├── ruff.yml │ └── typecheck.yml ├── .gitignore ├── .pre-commit-config.yaml ├── AGENT.md ├── CLAUDE.md ├── CONTRIBUTING.md ├── MANIFEST.in ├── README.md ├── benchmark.py ├── docs ├── api │ └── index.md ├── assets │ ├── app.py │ ├── conversations.json │ ├── images │ │ ├── cluster-details.png │ │ ├── cluster-map.png │ │ ├── cluster-tree.png │ │ ├── conversation.png │ │ └── kura-architecture.png │ ├── labels.jsonl │ └── notebooks │ │ ├── checkpoints │ │ ├── clusters.jsonl │ │ ├── conversations.jsonl │ │ ├── dimensionality.jsonl │ │ ├── meta_clusters.jsonl │ │ └── summaries.jsonl │ │ └── checkpoints_2 │ │ ├── clusters.jsonl │ │ ├── conversations.jsonl │ │ ├── dimensionality.jsonl │ │ ├── meta_clusters.jsonl │ │ └── summaries.jsonl ├── blog │ ├── index.md │ └── posts │ │ ├── benchmarking-kura.md │ │ ├── does-kura-work.md │ │ ├── kura-0-5-0-release.md │ │ └── new-documentation-release.md ├── core-concepts │ ├── checkpoints.md │ ├── clustering.md │ ├── conversations.md │ ├── dimensionality-reduction.md │ ├── embedding.md │ ├── meta-clustering.md │ ├── overview.md │ └── summarization.md ├── examples │ └── hf_datasets_checkpoints.md ├── getting-started │ ├── configuration.md │ ├── installation.md │ ├── quickstart.md │ └── tutorial.md ├── index.md └── notebooks │ └── how-to-look-at-data │ ├── 01_clustering_task.ipynb │ ├── 02_summaries_task.ipynb │ └── 03_classifiers_task.ipynb ├── examples └── README.md ├── hatch_build.py ├── kura.png ├── kura ├── __init__.py ├── base_classes │ ├── __init__.py │ ├── cache.py │ ├── checkpoint.py │ ├── cluster.py │ ├── clustering_method.py │ ├── dimensionality.py │ ├── embedding.py │ ├── meta_cluster.py │ └── summarisation.py ├── cache.py ├── checkpoint.py ├── checkpoints │ ├── README.md │ ├── __init__.py │ ├── hf_dataset.py │ ├── jsonl.py │ ├── multi.py │ ├── parquet.py │ ├── sql.py │ └── sql_schemas.py ├── cli │ ├── cli.py │ └── server.py ├── clio_reference.md ├── cluster.py ├── dimensionality.py ├── embedding.py ├── hdbscan.py ├── k_means.py ├── meta_cluster.py ├── static │ └── dist │ │ ├── assets │ │ ├── index-CvLvA1NY.css │ │ └── index-DztdrX1V.js │ │ ├── index.html │ │ └── vite.svg ├── summarisation.py ├── types │ ├── __init__.py │ ├── cluster.py │ ├── conversation.py │ ├── dimensionality.py │ └── summarisation.py ├── utils.py └── visualization.py ├── load_testing ├── README.md ├── analyze_spillover_questions.py ├── benchmark_clustering.py ├── benchmark_dataset_compression.py ├── data │ ├── clusters.jsonl │ ├── conversations.jsonl │ ├── dimensionality.jsonl │ ├── meta_clusters.jsonl │ └── summaries.jsonl ├── group_by.py └── test_dataset_compression.py ├── mkdocs.yml ├── pyproject.toml ├── requirements.txt ├── scripts ├── README.md ├── build_docs.sh ├── compare_checkpoint_formats.py ├── test_sentence_transformer_real.py ├── tutorial_multi_checkpoint_manager.py └── tutorial_procedural_api.py ├── tests ├── conftest.py ├── test_checkpoints_unified.py ├── test_meta_cluster.py ├── test_multi_checkpoint_manager.py └── test_utils.py ├── ui ├── .gitignore ├── README.md ├── bun.lockb ├── components.json ├── eslint.config.js ├── index.html ├── package.json ├── public │ └── vite.svg ├── src │ ├── App.tsx │ ├── assets │ │ └── react.svg │ ├── components │ │ ├── cluster-details.tsx │ │ ├── cluster-map.tsx │ │ ├── cluster-tree.tsx │ │ ├── conversation-dialog.tsx │ │ ├── ui │ │ │ ├── button.tsx │ │ │ ├── card.tsx │ │ │ ├── dialog.tsx │ │ │ └── input.tsx │ │ └── upload-form.tsx │ ├── index.css │ ├── lib │ │ ├── parse.ts │ │ ├── tree.ts │ │ └── utils.ts │ ├── main.tsx │ ├── types │ │ ├── cluster.ts │ │ └── kura.ts │ └── vite-env.d.ts ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts └── uv.lock /.cursorrules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/.cursorrules -------------------------------------------------------------------------------- /.github/workflows/benchmark.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/.github/workflows/benchmark.yml -------------------------------------------------------------------------------- /.github/workflows/claude.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/.github/workflows/claude.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/pytest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/.github/workflows/pytest.yml -------------------------------------------------------------------------------- /.github/workflows/ruff.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/.github/workflows/ruff.yml -------------------------------------------------------------------------------- /.github/workflows/typecheck.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/.github/workflows/typecheck.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /AGENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/AGENT.md -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | recursive-include kura/static/dist * 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/README.md -------------------------------------------------------------------------------- /benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/benchmark.py -------------------------------------------------------------------------------- /docs/api/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/docs/api/index.md -------------------------------------------------------------------------------- /docs/assets/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/docs/assets/app.py -------------------------------------------------------------------------------- /docs/assets/conversations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/docs/assets/conversations.json -------------------------------------------------------------------------------- /docs/assets/images/cluster-details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/docs/assets/images/cluster-details.png -------------------------------------------------------------------------------- /docs/assets/images/cluster-map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/docs/assets/images/cluster-map.png -------------------------------------------------------------------------------- /docs/assets/images/cluster-tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/docs/assets/images/cluster-tree.png -------------------------------------------------------------------------------- /docs/assets/images/conversation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/docs/assets/images/conversation.png -------------------------------------------------------------------------------- /docs/assets/images/kura-architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/docs/assets/images/kura-architecture.png -------------------------------------------------------------------------------- /docs/assets/labels.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/docs/assets/labels.jsonl -------------------------------------------------------------------------------- /docs/assets/notebooks/checkpoints/clusters.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/docs/assets/notebooks/checkpoints/clusters.jsonl -------------------------------------------------------------------------------- /docs/assets/notebooks/checkpoints/conversations.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/docs/assets/notebooks/checkpoints/conversations.jsonl -------------------------------------------------------------------------------- /docs/assets/notebooks/checkpoints/dimensionality.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/docs/assets/notebooks/checkpoints/dimensionality.jsonl -------------------------------------------------------------------------------- /docs/assets/notebooks/checkpoints/meta_clusters.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/docs/assets/notebooks/checkpoints/meta_clusters.jsonl -------------------------------------------------------------------------------- /docs/assets/notebooks/checkpoints/summaries.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/docs/assets/notebooks/checkpoints/summaries.jsonl -------------------------------------------------------------------------------- /docs/assets/notebooks/checkpoints_2/clusters.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/docs/assets/notebooks/checkpoints_2/clusters.jsonl -------------------------------------------------------------------------------- /docs/assets/notebooks/checkpoints_2/conversations.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/docs/assets/notebooks/checkpoints_2/conversations.jsonl -------------------------------------------------------------------------------- /docs/assets/notebooks/checkpoints_2/dimensionality.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/docs/assets/notebooks/checkpoints_2/dimensionality.jsonl -------------------------------------------------------------------------------- /docs/assets/notebooks/checkpoints_2/meta_clusters.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/docs/assets/notebooks/checkpoints_2/meta_clusters.jsonl -------------------------------------------------------------------------------- /docs/assets/notebooks/checkpoints_2/summaries.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/docs/assets/notebooks/checkpoints_2/summaries.jsonl -------------------------------------------------------------------------------- /docs/blog/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/docs/blog/index.md -------------------------------------------------------------------------------- /docs/blog/posts/benchmarking-kura.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/docs/blog/posts/benchmarking-kura.md -------------------------------------------------------------------------------- /docs/blog/posts/does-kura-work.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/docs/blog/posts/does-kura-work.md -------------------------------------------------------------------------------- /docs/blog/posts/kura-0-5-0-release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/docs/blog/posts/kura-0-5-0-release.md -------------------------------------------------------------------------------- /docs/blog/posts/new-documentation-release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/docs/blog/posts/new-documentation-release.md -------------------------------------------------------------------------------- /docs/core-concepts/checkpoints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/docs/core-concepts/checkpoints.md -------------------------------------------------------------------------------- /docs/core-concepts/clustering.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/docs/core-concepts/clustering.md -------------------------------------------------------------------------------- /docs/core-concepts/conversations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/docs/core-concepts/conversations.md -------------------------------------------------------------------------------- /docs/core-concepts/dimensionality-reduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/docs/core-concepts/dimensionality-reduction.md -------------------------------------------------------------------------------- /docs/core-concepts/embedding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/docs/core-concepts/embedding.md -------------------------------------------------------------------------------- /docs/core-concepts/meta-clustering.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/docs/core-concepts/meta-clustering.md -------------------------------------------------------------------------------- /docs/core-concepts/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/docs/core-concepts/overview.md -------------------------------------------------------------------------------- /docs/core-concepts/summarization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/docs/core-concepts/summarization.md -------------------------------------------------------------------------------- /docs/examples/hf_datasets_checkpoints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/docs/examples/hf_datasets_checkpoints.md -------------------------------------------------------------------------------- /docs/getting-started/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/docs/getting-started/configuration.md -------------------------------------------------------------------------------- /docs/getting-started/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/docs/getting-started/installation.md -------------------------------------------------------------------------------- /docs/getting-started/quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/docs/getting-started/quickstart.md -------------------------------------------------------------------------------- /docs/getting-started/tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/docs/getting-started/tutorial.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/notebooks/how-to-look-at-data/01_clustering_task.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/docs/notebooks/how-to-look-at-data/01_clustering_task.ipynb -------------------------------------------------------------------------------- /docs/notebooks/how-to-look-at-data/02_summaries_task.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/docs/notebooks/how-to-look-at-data/02_summaries_task.ipynb -------------------------------------------------------------------------------- /docs/notebooks/how-to-look-at-data/03_classifiers_task.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/docs/notebooks/how-to-look-at-data/03_classifiers_task.ipynb -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/examples/README.md -------------------------------------------------------------------------------- /hatch_build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/hatch_build.py -------------------------------------------------------------------------------- /kura.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura.png -------------------------------------------------------------------------------- /kura/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura/__init__.py -------------------------------------------------------------------------------- /kura/base_classes/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura/base_classes/__init__.py -------------------------------------------------------------------------------- /kura/base_classes/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura/base_classes/cache.py -------------------------------------------------------------------------------- /kura/base_classes/checkpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura/base_classes/checkpoint.py -------------------------------------------------------------------------------- /kura/base_classes/cluster.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura/base_classes/cluster.py -------------------------------------------------------------------------------- /kura/base_classes/clustering_method.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura/base_classes/clustering_method.py -------------------------------------------------------------------------------- /kura/base_classes/dimensionality.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura/base_classes/dimensionality.py -------------------------------------------------------------------------------- /kura/base_classes/embedding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura/base_classes/embedding.py -------------------------------------------------------------------------------- /kura/base_classes/meta_cluster.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura/base_classes/meta_cluster.py -------------------------------------------------------------------------------- /kura/base_classes/summarisation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura/base_classes/summarisation.py -------------------------------------------------------------------------------- /kura/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura/cache.py -------------------------------------------------------------------------------- /kura/checkpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura/checkpoint.py -------------------------------------------------------------------------------- /kura/checkpoints/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura/checkpoints/README.md -------------------------------------------------------------------------------- /kura/checkpoints/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura/checkpoints/__init__.py -------------------------------------------------------------------------------- /kura/checkpoints/hf_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura/checkpoints/hf_dataset.py -------------------------------------------------------------------------------- /kura/checkpoints/jsonl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura/checkpoints/jsonl.py -------------------------------------------------------------------------------- /kura/checkpoints/multi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura/checkpoints/multi.py -------------------------------------------------------------------------------- /kura/checkpoints/parquet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura/checkpoints/parquet.py -------------------------------------------------------------------------------- /kura/checkpoints/sql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura/checkpoints/sql.py -------------------------------------------------------------------------------- /kura/checkpoints/sql_schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura/checkpoints/sql_schemas.py -------------------------------------------------------------------------------- /kura/cli/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura/cli/cli.py -------------------------------------------------------------------------------- /kura/cli/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura/cli/server.py -------------------------------------------------------------------------------- /kura/clio_reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura/clio_reference.md -------------------------------------------------------------------------------- /kura/cluster.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura/cluster.py -------------------------------------------------------------------------------- /kura/dimensionality.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura/dimensionality.py -------------------------------------------------------------------------------- /kura/embedding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura/embedding.py -------------------------------------------------------------------------------- /kura/hdbscan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura/hdbscan.py -------------------------------------------------------------------------------- /kura/k_means.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura/k_means.py -------------------------------------------------------------------------------- /kura/meta_cluster.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura/meta_cluster.py -------------------------------------------------------------------------------- /kura/static/dist/assets/index-CvLvA1NY.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura/static/dist/assets/index-CvLvA1NY.css -------------------------------------------------------------------------------- /kura/static/dist/assets/index-DztdrX1V.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura/static/dist/assets/index-DztdrX1V.js -------------------------------------------------------------------------------- /kura/static/dist/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura/static/dist/index.html -------------------------------------------------------------------------------- /kura/static/dist/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura/static/dist/vite.svg -------------------------------------------------------------------------------- /kura/summarisation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura/summarisation.py -------------------------------------------------------------------------------- /kura/types/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura/types/__init__.py -------------------------------------------------------------------------------- /kura/types/cluster.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura/types/cluster.py -------------------------------------------------------------------------------- /kura/types/conversation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura/types/conversation.py -------------------------------------------------------------------------------- /kura/types/dimensionality.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura/types/dimensionality.py -------------------------------------------------------------------------------- /kura/types/summarisation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura/types/summarisation.py -------------------------------------------------------------------------------- /kura/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura/utils.py -------------------------------------------------------------------------------- /kura/visualization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/kura/visualization.py -------------------------------------------------------------------------------- /load_testing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/load_testing/README.md -------------------------------------------------------------------------------- /load_testing/analyze_spillover_questions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/load_testing/analyze_spillover_questions.py -------------------------------------------------------------------------------- /load_testing/benchmark_clustering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/load_testing/benchmark_clustering.py -------------------------------------------------------------------------------- /load_testing/benchmark_dataset_compression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/load_testing/benchmark_dataset_compression.py -------------------------------------------------------------------------------- /load_testing/data/clusters.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/load_testing/data/clusters.jsonl -------------------------------------------------------------------------------- /load_testing/data/conversations.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/load_testing/data/conversations.jsonl -------------------------------------------------------------------------------- /load_testing/data/dimensionality.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/load_testing/data/dimensionality.jsonl -------------------------------------------------------------------------------- /load_testing/data/meta_clusters.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/load_testing/data/meta_clusters.jsonl -------------------------------------------------------------------------------- /load_testing/data/summaries.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/load_testing/data/summaries.jsonl -------------------------------------------------------------------------------- /load_testing/group_by.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/load_testing/group_by.py -------------------------------------------------------------------------------- /load_testing/test_dataset_compression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/load_testing/test_dataset_compression.py -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/scripts/README.md -------------------------------------------------------------------------------- /scripts/build_docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/scripts/build_docs.sh -------------------------------------------------------------------------------- /scripts/compare_checkpoint_formats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/scripts/compare_checkpoint_formats.py -------------------------------------------------------------------------------- /scripts/test_sentence_transformer_real.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/scripts/test_sentence_transformer_real.py -------------------------------------------------------------------------------- /scripts/tutorial_multi_checkpoint_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/scripts/tutorial_multi_checkpoint_manager.py -------------------------------------------------------------------------------- /scripts/tutorial_procedural_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/scripts/tutorial_procedural_api.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/test_checkpoints_unified.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/tests/test_checkpoints_unified.py -------------------------------------------------------------------------------- /tests/test_meta_cluster.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/tests/test_meta_cluster.py -------------------------------------------------------------------------------- /tests/test_multi_checkpoint_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/tests/test_multi_checkpoint_manager.py -------------------------------------------------------------------------------- /tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/tests/test_utils.py -------------------------------------------------------------------------------- /ui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/ui/.gitignore -------------------------------------------------------------------------------- /ui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/ui/README.md -------------------------------------------------------------------------------- /ui/bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/ui/bun.lockb -------------------------------------------------------------------------------- /ui/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/ui/components.json -------------------------------------------------------------------------------- /ui/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/ui/eslint.config.js -------------------------------------------------------------------------------- /ui/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/ui/index.html -------------------------------------------------------------------------------- /ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/ui/package.json -------------------------------------------------------------------------------- /ui/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/ui/public/vite.svg -------------------------------------------------------------------------------- /ui/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/ui/src/App.tsx -------------------------------------------------------------------------------- /ui/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/ui/src/assets/react.svg -------------------------------------------------------------------------------- /ui/src/components/cluster-details.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/ui/src/components/cluster-details.tsx -------------------------------------------------------------------------------- /ui/src/components/cluster-map.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/ui/src/components/cluster-map.tsx -------------------------------------------------------------------------------- /ui/src/components/cluster-tree.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/ui/src/components/cluster-tree.tsx -------------------------------------------------------------------------------- /ui/src/components/conversation-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/ui/src/components/conversation-dialog.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/ui/src/components/ui/button.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/ui/src/components/ui/card.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/ui/src/components/ui/dialog.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/ui/src/components/ui/input.tsx -------------------------------------------------------------------------------- /ui/src/components/upload-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/ui/src/components/upload-form.tsx -------------------------------------------------------------------------------- /ui/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/ui/src/index.css -------------------------------------------------------------------------------- /ui/src/lib/parse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/ui/src/lib/parse.ts -------------------------------------------------------------------------------- /ui/src/lib/tree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/ui/src/lib/tree.ts -------------------------------------------------------------------------------- /ui/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/ui/src/lib/utils.ts -------------------------------------------------------------------------------- /ui/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/ui/src/main.tsx -------------------------------------------------------------------------------- /ui/src/types/cluster.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/ui/src/types/cluster.ts -------------------------------------------------------------------------------- /ui/src/types/kura.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/ui/src/types/kura.ts -------------------------------------------------------------------------------- /ui/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /ui/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/ui/tsconfig.app.json -------------------------------------------------------------------------------- /ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/ui/tsconfig.json -------------------------------------------------------------------------------- /ui/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/ui/tsconfig.node.json -------------------------------------------------------------------------------- /ui/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/ui/vite.config.ts -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/567-labs/kura/HEAD/uv.lock --------------------------------------------------------------------------------