├── .env.template ├── .gitignore ├── .pre-commit-config.yaml ├── .root ├── .vscode ├── observatory.code-workspace └── settings.json ├── LICENSE ├── README.md ├── lib ├── activations │ ├── activations │ │ ├── activations.py │ │ ├── activations_computation.py │ │ ├── dataset.py │ │ ├── exemplars.py │ │ ├── exemplars_computation.py │ │ ├── exemplars_wrapper.py │ │ ├── py.typed │ │ └── test_exemplars_computation.py │ ├── pyproject.toml │ └── uv.lock ├── explanations │ ├── explanations │ │ ├── explainer.py │ │ ├── explainer_prompts.py │ │ ├── explanation_utils.py │ │ ├── explanations.py │ │ ├── explanations_wrapper.py │ │ ├── few_shot_examples.py │ │ ├── llama_model.py │ │ ├── puzzles.json │ │ ├── py.typed │ │ ├── scoring_utils.py │ │ └── simulation_utils.py │ ├── pyproject.toml │ └── uv.lock ├── investigator │ ├── README.md │ ├── investigator │ │ ├── clustering.py │ │ ├── py.typed │ │ └── summarization.py │ ├── pyproject.toml │ └── uv.lock ├── lucepkg │ └── scripts │ │ ├── nb_kernel.sh │ │ └── shellenv.sh ├── neurondb │ ├── Fresh.Dockerfile │ ├── FromBackup.Dockerfile │ ├── README.md │ ├── neurondb │ │ ├── __init__.py │ │ ├── filters.py │ │ ├── postgres.py │ │ ├── py.typed │ │ ├── schemas │ │ │ ├── __init__.py │ │ │ ├── base.py │ │ │ ├── indices.py │ │ │ └── tables.py │ │ └── view.py │ ├── pyproject.toml │ └── uv.lock └── util │ ├── pyproject.toml │ ├── util │ ├── __init__.py │ ├── activations.py │ ├── anthropic.py │ ├── chat_input.py │ ├── data.py │ ├── dataset.py │ ├── env.py │ ├── errors.py │ ├── gpu.py │ ├── huggingface.py │ ├── malloc.py │ ├── neurons_split.py │ ├── openai.py │ ├── print_loud.py │ ├── prod_llms.py │ ├── py.typed │ ├── subject.py │ └── types.py │ └── uv.lock ├── project ├── expgen │ ├── README.md │ ├── configs │ │ └── distilled_llama.yaml │ ├── notebooks │ │ └── demo.ipynb │ ├── pyproject.toml │ ├── scripts │ │ ├── __init__.py │ │ ├── compute_exemplars.py │ │ └── generate_and_score_explanation.py │ └── uv.lock └── monitor │ ├── README.md │ ├── monitor │ ├── server.py │ └── server_modal.py │ ├── pyproject.toml │ ├── scripts │ ├── api.sh │ ├── download_llm.py │ ├── neurondb.sh │ └── web.sh │ ├── uv.lock │ └── web │ ├── .eslintrc.json │ ├── .gitignore │ ├── .prettierrc.json │ ├── README.md │ ├── app │ ├── constants.ts │ ├── dashboard │ │ ├── chat │ │ │ ├── components │ │ │ │ ├── ChatArea.tsx │ │ │ │ ├── LinterPanel.tsx │ │ │ │ ├── NeuronDisplay.tsx │ │ │ │ ├── SteeringDialog.tsx │ │ │ │ ├── SteeringPanel.tsx │ │ │ │ ├── columns.tsx │ │ │ │ ├── datatable.tsx │ │ │ │ └── tokenselector.tsx │ │ │ └── page.tsx │ │ ├── layout.tsx │ │ ├── page.tsx │ │ └── status │ │ │ └── page.tsx │ ├── favicon.ico │ ├── globals.css │ ├── layout.tsx │ ├── page.tsx │ ├── providers.tsx │ ├── store │ │ ├── api │ │ │ ├── chatApi.ts │ │ │ ├── neuronsApi.ts │ │ │ └── sessionApi.ts │ │ ├── slices │ │ │ ├── aiLinterSlice.ts │ │ │ ├── chatSlice.ts │ │ │ ├── neuronsSlice.ts │ │ │ ├── steeringSlice.ts │ │ │ └── uiStateSlice.ts │ │ └── store.ts │ └── types │ │ ├── neuronData.ts │ │ ├── neuronFilters.ts │ │ ├── presetFlow.tsx │ │ └── tokens.ts │ ├── components.json │ ├── components │ └── ui │ │ ├── alert.tsx │ │ ├── badge.tsx │ │ ├── button.tsx │ │ ├── card.tsx │ │ ├── checkbox.tsx │ │ ├── context-menu.tsx │ │ ├── dialog.tsx │ │ ├── drawer.tsx │ │ ├── dropdown-menu.tsx │ │ ├── input.tsx │ │ ├── label.tsx │ │ ├── pagination.tsx │ │ ├── popover.tsx │ │ ├── resizable.tsx │ │ ├── select.tsx │ │ ├── skeleton.tsx │ │ ├── slider.tsx │ │ ├── switch.tsx │ │ ├── table.tsx │ │ ├── tabs.tsx │ │ ├── textarea.tsx │ │ ├── toast.tsx │ │ ├── toaster.tsx │ │ └── tooltip.tsx │ ├── hooks │ ├── use-debounce.ts │ └── use-toast.ts │ ├── lib │ └── utils.ts │ ├── next.config.mjs │ ├── package-lock.json │ ├── package.json │ ├── postcss.config.mjs │ ├── public │ ├── next.svg │ └── vercel.svg │ ├── tailwind.config.ts │ └── tsconfig.json ├── pyproject.toml └── uv.lock /.env.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/.env.template -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.root: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/.root -------------------------------------------------------------------------------- /.vscode/observatory.code-workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/.vscode/observatory.code-workspace -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "python.analysis.typeCheckingMode": "strict" 3 | } 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/README.md -------------------------------------------------------------------------------- /lib/activations/activations/activations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/activations/activations/activations.py -------------------------------------------------------------------------------- /lib/activations/activations/activations_computation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/activations/activations/activations_computation.py -------------------------------------------------------------------------------- /lib/activations/activations/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/activations/activations/dataset.py -------------------------------------------------------------------------------- /lib/activations/activations/exemplars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/activations/activations/exemplars.py -------------------------------------------------------------------------------- /lib/activations/activations/exemplars_computation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/activations/activations/exemplars_computation.py -------------------------------------------------------------------------------- /lib/activations/activations/exemplars_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/activations/activations/exemplars_wrapper.py -------------------------------------------------------------------------------- /lib/activations/activations/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/activations/activations/test_exemplars_computation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/activations/activations/test_exemplars_computation.py -------------------------------------------------------------------------------- /lib/activations/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/activations/pyproject.toml -------------------------------------------------------------------------------- /lib/activations/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/activations/uv.lock -------------------------------------------------------------------------------- /lib/explanations/explanations/explainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/explanations/explanations/explainer.py -------------------------------------------------------------------------------- /lib/explanations/explanations/explainer_prompts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/explanations/explanations/explainer_prompts.py -------------------------------------------------------------------------------- /lib/explanations/explanations/explanation_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/explanations/explanations/explanation_utils.py -------------------------------------------------------------------------------- /lib/explanations/explanations/explanations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/explanations/explanations/explanations.py -------------------------------------------------------------------------------- /lib/explanations/explanations/explanations_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/explanations/explanations/explanations_wrapper.py -------------------------------------------------------------------------------- /lib/explanations/explanations/few_shot_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/explanations/explanations/few_shot_examples.py -------------------------------------------------------------------------------- /lib/explanations/explanations/llama_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/explanations/explanations/llama_model.py -------------------------------------------------------------------------------- /lib/explanations/explanations/puzzles.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/explanations/explanations/puzzles.json -------------------------------------------------------------------------------- /lib/explanations/explanations/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/explanations/explanations/scoring_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/explanations/explanations/scoring_utils.py -------------------------------------------------------------------------------- /lib/explanations/explanations/simulation_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/explanations/explanations/simulation_utils.py -------------------------------------------------------------------------------- /lib/explanations/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/explanations/pyproject.toml -------------------------------------------------------------------------------- /lib/explanations/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/explanations/uv.lock -------------------------------------------------------------------------------- /lib/investigator/README.md: -------------------------------------------------------------------------------- 1 | ## Investigator 2 | -------------------------------------------------------------------------------- /lib/investigator/investigator/clustering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/investigator/investigator/clustering.py -------------------------------------------------------------------------------- /lib/investigator/investigator/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/investigator/investigator/summarization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/investigator/investigator/summarization.py -------------------------------------------------------------------------------- /lib/investigator/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/investigator/pyproject.toml -------------------------------------------------------------------------------- /lib/investigator/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/investigator/uv.lock -------------------------------------------------------------------------------- /lib/lucepkg/scripts/nb_kernel.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/lucepkg/scripts/nb_kernel.sh -------------------------------------------------------------------------------- /lib/lucepkg/scripts/shellenv.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/lucepkg/scripts/shellenv.sh -------------------------------------------------------------------------------- /lib/neurondb/Fresh.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/neurondb/Fresh.Dockerfile -------------------------------------------------------------------------------- /lib/neurondb/FromBackup.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/neurondb/FromBackup.Dockerfile -------------------------------------------------------------------------------- /lib/neurondb/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/neurondb/README.md -------------------------------------------------------------------------------- /lib/neurondb/neurondb/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/neurondb/neurondb/filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/neurondb/neurondb/filters.py -------------------------------------------------------------------------------- /lib/neurondb/neurondb/postgres.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/neurondb/neurondb/postgres.py -------------------------------------------------------------------------------- /lib/neurondb/neurondb/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/neurondb/neurondb/schemas/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/neurondb/neurondb/schemas/__init__.py -------------------------------------------------------------------------------- /lib/neurondb/neurondb/schemas/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/neurondb/neurondb/schemas/base.py -------------------------------------------------------------------------------- /lib/neurondb/neurondb/schemas/indices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/neurondb/neurondb/schemas/indices.py -------------------------------------------------------------------------------- /lib/neurondb/neurondb/schemas/tables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/neurondb/neurondb/schemas/tables.py -------------------------------------------------------------------------------- /lib/neurondb/neurondb/view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/neurondb/neurondb/view.py -------------------------------------------------------------------------------- /lib/neurondb/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/neurondb/pyproject.toml -------------------------------------------------------------------------------- /lib/neurondb/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/neurondb/uv.lock -------------------------------------------------------------------------------- /lib/util/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/util/pyproject.toml -------------------------------------------------------------------------------- /lib/util/util/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/util/util/activations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/util/util/activations.py -------------------------------------------------------------------------------- /lib/util/util/anthropic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/util/util/anthropic.py -------------------------------------------------------------------------------- /lib/util/util/chat_input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/util/util/chat_input.py -------------------------------------------------------------------------------- /lib/util/util/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/util/util/data.py -------------------------------------------------------------------------------- /lib/util/util/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/util/util/dataset.py -------------------------------------------------------------------------------- /lib/util/util/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/util/util/env.py -------------------------------------------------------------------------------- /lib/util/util/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/util/util/errors.py -------------------------------------------------------------------------------- /lib/util/util/gpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/util/util/gpu.py -------------------------------------------------------------------------------- /lib/util/util/huggingface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/util/util/huggingface.py -------------------------------------------------------------------------------- /lib/util/util/malloc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/util/util/malloc.py -------------------------------------------------------------------------------- /lib/util/util/neurons_split.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/util/util/neurons_split.py -------------------------------------------------------------------------------- /lib/util/util/openai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/util/util/openai.py -------------------------------------------------------------------------------- /lib/util/util/print_loud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/util/util/print_loud.py -------------------------------------------------------------------------------- /lib/util/util/prod_llms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/util/util/prod_llms.py -------------------------------------------------------------------------------- /lib/util/util/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/util/util/subject.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/util/util/subject.py -------------------------------------------------------------------------------- /lib/util/util/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/util/util/types.py -------------------------------------------------------------------------------- /lib/util/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/lib/util/uv.lock -------------------------------------------------------------------------------- /project/expgen/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/expgen/README.md -------------------------------------------------------------------------------- /project/expgen/configs/distilled_llama.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/expgen/configs/distilled_llama.yaml -------------------------------------------------------------------------------- /project/expgen/notebooks/demo.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/expgen/notebooks/demo.ipynb -------------------------------------------------------------------------------- /project/expgen/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/expgen/pyproject.toml -------------------------------------------------------------------------------- /project/expgen/scripts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /project/expgen/scripts/compute_exemplars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/expgen/scripts/compute_exemplars.py -------------------------------------------------------------------------------- /project/expgen/scripts/generate_and_score_explanation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/expgen/scripts/generate_and_score_explanation.py -------------------------------------------------------------------------------- /project/expgen/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/expgen/uv.lock -------------------------------------------------------------------------------- /project/monitor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/README.md -------------------------------------------------------------------------------- /project/monitor/monitor/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/monitor/server.py -------------------------------------------------------------------------------- /project/monitor/monitor/server_modal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/monitor/server_modal.py -------------------------------------------------------------------------------- /project/monitor/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/pyproject.toml -------------------------------------------------------------------------------- /project/monitor/scripts/api.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/scripts/api.sh -------------------------------------------------------------------------------- /project/monitor/scripts/download_llm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/scripts/download_llm.py -------------------------------------------------------------------------------- /project/monitor/scripts/neurondb.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/scripts/neurondb.sh -------------------------------------------------------------------------------- /project/monitor/scripts/web.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/scripts/web.sh -------------------------------------------------------------------------------- /project/monitor/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/uv.lock -------------------------------------------------------------------------------- /project/monitor/web/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /project/monitor/web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/.gitignore -------------------------------------------------------------------------------- /project/monitor/web/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/.prettierrc.json -------------------------------------------------------------------------------- /project/monitor/web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/README.md -------------------------------------------------------------------------------- /project/monitor/web/app/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/app/constants.ts -------------------------------------------------------------------------------- /project/monitor/web/app/dashboard/chat/components/ChatArea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/app/dashboard/chat/components/ChatArea.tsx -------------------------------------------------------------------------------- /project/monitor/web/app/dashboard/chat/components/LinterPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/app/dashboard/chat/components/LinterPanel.tsx -------------------------------------------------------------------------------- /project/monitor/web/app/dashboard/chat/components/NeuronDisplay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/app/dashboard/chat/components/NeuronDisplay.tsx -------------------------------------------------------------------------------- /project/monitor/web/app/dashboard/chat/components/SteeringDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/app/dashboard/chat/components/SteeringDialog.tsx -------------------------------------------------------------------------------- /project/monitor/web/app/dashboard/chat/components/SteeringPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/app/dashboard/chat/components/SteeringPanel.tsx -------------------------------------------------------------------------------- /project/monitor/web/app/dashboard/chat/components/columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/app/dashboard/chat/components/columns.tsx -------------------------------------------------------------------------------- /project/monitor/web/app/dashboard/chat/components/datatable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/app/dashboard/chat/components/datatable.tsx -------------------------------------------------------------------------------- /project/monitor/web/app/dashboard/chat/components/tokenselector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/app/dashboard/chat/components/tokenselector.tsx -------------------------------------------------------------------------------- /project/monitor/web/app/dashboard/chat/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/app/dashboard/chat/page.tsx -------------------------------------------------------------------------------- /project/monitor/web/app/dashboard/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/app/dashboard/layout.tsx -------------------------------------------------------------------------------- /project/monitor/web/app/dashboard/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/app/dashboard/page.tsx -------------------------------------------------------------------------------- /project/monitor/web/app/dashboard/status/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/app/dashboard/status/page.tsx -------------------------------------------------------------------------------- /project/monitor/web/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/app/favicon.ico -------------------------------------------------------------------------------- /project/monitor/web/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/app/globals.css -------------------------------------------------------------------------------- /project/monitor/web/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/app/layout.tsx -------------------------------------------------------------------------------- /project/monitor/web/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/app/page.tsx -------------------------------------------------------------------------------- /project/monitor/web/app/providers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/app/providers.tsx -------------------------------------------------------------------------------- /project/monitor/web/app/store/api/chatApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/app/store/api/chatApi.ts -------------------------------------------------------------------------------- /project/monitor/web/app/store/api/neuronsApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/app/store/api/neuronsApi.ts -------------------------------------------------------------------------------- /project/monitor/web/app/store/api/sessionApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/app/store/api/sessionApi.ts -------------------------------------------------------------------------------- /project/monitor/web/app/store/slices/aiLinterSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/app/store/slices/aiLinterSlice.ts -------------------------------------------------------------------------------- /project/monitor/web/app/store/slices/chatSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/app/store/slices/chatSlice.ts -------------------------------------------------------------------------------- /project/monitor/web/app/store/slices/neuronsSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/app/store/slices/neuronsSlice.ts -------------------------------------------------------------------------------- /project/monitor/web/app/store/slices/steeringSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/app/store/slices/steeringSlice.ts -------------------------------------------------------------------------------- /project/monitor/web/app/store/slices/uiStateSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/app/store/slices/uiStateSlice.ts -------------------------------------------------------------------------------- /project/monitor/web/app/store/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/app/store/store.ts -------------------------------------------------------------------------------- /project/monitor/web/app/types/neuronData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/app/types/neuronData.ts -------------------------------------------------------------------------------- /project/monitor/web/app/types/neuronFilters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/app/types/neuronFilters.ts -------------------------------------------------------------------------------- /project/monitor/web/app/types/presetFlow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/app/types/presetFlow.tsx -------------------------------------------------------------------------------- /project/monitor/web/app/types/tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/app/types/tokens.ts -------------------------------------------------------------------------------- /project/monitor/web/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/components.json -------------------------------------------------------------------------------- /project/monitor/web/components/ui/alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/components/ui/alert.tsx -------------------------------------------------------------------------------- /project/monitor/web/components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/components/ui/badge.tsx -------------------------------------------------------------------------------- /project/monitor/web/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/components/ui/button.tsx -------------------------------------------------------------------------------- /project/monitor/web/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/components/ui/card.tsx -------------------------------------------------------------------------------- /project/monitor/web/components/ui/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/components/ui/checkbox.tsx -------------------------------------------------------------------------------- /project/monitor/web/components/ui/context-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/components/ui/context-menu.tsx -------------------------------------------------------------------------------- /project/monitor/web/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/components/ui/dialog.tsx -------------------------------------------------------------------------------- /project/monitor/web/components/ui/drawer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/components/ui/drawer.tsx -------------------------------------------------------------------------------- /project/monitor/web/components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /project/monitor/web/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/components/ui/input.tsx -------------------------------------------------------------------------------- /project/monitor/web/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/components/ui/label.tsx -------------------------------------------------------------------------------- /project/monitor/web/components/ui/pagination.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/components/ui/pagination.tsx -------------------------------------------------------------------------------- /project/monitor/web/components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/components/ui/popover.tsx -------------------------------------------------------------------------------- /project/monitor/web/components/ui/resizable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/components/ui/resizable.tsx -------------------------------------------------------------------------------- /project/monitor/web/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/components/ui/select.tsx -------------------------------------------------------------------------------- /project/monitor/web/components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /project/monitor/web/components/ui/slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/components/ui/slider.tsx -------------------------------------------------------------------------------- /project/monitor/web/components/ui/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/components/ui/switch.tsx -------------------------------------------------------------------------------- /project/monitor/web/components/ui/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/components/ui/table.tsx -------------------------------------------------------------------------------- /project/monitor/web/components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/components/ui/tabs.tsx -------------------------------------------------------------------------------- /project/monitor/web/components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/components/ui/textarea.tsx -------------------------------------------------------------------------------- /project/monitor/web/components/ui/toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/components/ui/toast.tsx -------------------------------------------------------------------------------- /project/monitor/web/components/ui/toaster.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/components/ui/toaster.tsx -------------------------------------------------------------------------------- /project/monitor/web/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /project/monitor/web/hooks/use-debounce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/hooks/use-debounce.ts -------------------------------------------------------------------------------- /project/monitor/web/hooks/use-toast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/hooks/use-toast.ts -------------------------------------------------------------------------------- /project/monitor/web/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/lib/utils.ts -------------------------------------------------------------------------------- /project/monitor/web/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/next.config.mjs -------------------------------------------------------------------------------- /project/monitor/web/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/package-lock.json -------------------------------------------------------------------------------- /project/monitor/web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/package.json -------------------------------------------------------------------------------- /project/monitor/web/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/postcss.config.mjs -------------------------------------------------------------------------------- /project/monitor/web/public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/public/next.svg -------------------------------------------------------------------------------- /project/monitor/web/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/public/vercel.svg -------------------------------------------------------------------------------- /project/monitor/web/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/tailwind.config.ts -------------------------------------------------------------------------------- /project/monitor/web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/project/monitor/web/tsconfig.json -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/pyproject.toml -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TransluceAI/observatory/HEAD/uv.lock --------------------------------------------------------------------------------