LICENSE
README.md
pyproject.toml
src/nsys_ai/__init__.py
src/nsys_ai/__main__.py
src/nsys_ai/annotation.py
src/nsys_ai/chat.py
src/nsys_ai/chat_config.py
src/nsys_ai/chat_tools.py
src/nsys_ai/connection.py
src/nsys_ai/diff.py
src/nsys_ai/diff_render.py
src/nsys_ai/diff_tools.py
src/nsys_ai/diff_web.py
src/nsys_ai/evidence_builder.py
src/nsys_ai/exceptions.py
src/nsys_ai/export.py
src/nsys_ai/export_flat.py
src/nsys_ai/fingerprint.py
src/nsys_ai/formatting.py
src/nsys_ai/hardware.py
src/nsys_ai/indexing.py
src/nsys_ai/mfu.py
src/nsys_ai/nccl_communicator.py
src/nsys_ai/nvtx_attribution.py
src/nsys_ai/nvtx_layer_detect.py
src/nsys_ai/nvtx_tree.py
src/nsys_ai/overlap.py
src/nsys_ai/parquet_cache.py
src/nsys_ai/profile.py
src/nsys_ai/projection.py
src/nsys_ai/prompt_loader.py
src/nsys_ai/region_mfu.py
src/nsys_ai/report.py
src/nsys_ai/root_cause_store.py
src/nsys_ai/search.py
src/nsys_ai/sql_compat.py
src/nsys_ai/summary.py
src/nsys_ai/timeline_benchmark.py
src/nsys_ai/tool_dispatch.py
src/nsys_ai/tools_profile.py
src/nsys_ai/tui_actions.py
src/nsys_ai/tui_models.py
src/nsys_ai/tui_textual.py
src/nsys_ai/viewer.py
src/nsys_ai/web.py
src/nsys_ai.egg-info/PKG-INFO
src/nsys_ai.egg-info/SOURCES.txt
src/nsys_ai.egg-info/dependency_links.txt
src/nsys_ai.egg-info/entry_points.txt
src/nsys_ai.egg-info/requires.txt
src/nsys_ai.egg-info/top_level.txt
src/nsys_ai/agent/__init__.py
src/nsys_ai/agent/loop.py
src/nsys_ai/agent/persona.py
src/nsys_ai/ai/__init__.py
src/nsys_ai/ai/analyzer.py
src/nsys_ai/ai/annotator.py
src/nsys_ai/ai/diff_narrative.py
src/nsys_ai/ai/gate.py
src/nsys_ai/ai/backend/__init__.py
src/nsys_ai/ai/backend/chat_tools.py
src/nsys_ai/ai/backend/profile_db_tool.py
src/nsys_ai/cli/__init__.py
src/nsys_ai/cli/app.py
src/nsys_ai/cli/handlers.py
src/nsys_ai/cli/parsers.py
src/nsys_ai/cutracer/__init__.py
src/nsys_ai/cutracer/correlator.py
src/nsys_ai/cutracer/installer.py
src/nsys_ai/cutracer/kernel_classifier.py
src/nsys_ai/cutracer/parser.py
src/nsys_ai/cutracer/planner.py
src/nsys_ai/cutracer/report.py
src/nsys_ai/cutracer/runner.py
src/nsys_ai/cutracer/sass_ops.py
src/nsys_ai/data/book.md
src/nsys_ai/prompts/chat_system.txt
src/nsys_ai/prompts/diff_system.txt
src/nsys_ai/prompts/mfu_reference.txt
src/nsys_ai/skills/__init__.py
src/nsys_ai/skills/base.py
src/nsys_ai/skills/registry.py
src/nsys_ai/skills/builtins/__init__.py
src/nsys_ai/skills/builtins/arithmetic_intensity.py
src/nsys_ai/skills/builtins/cpu_gpu_pipeline.py
src/nsys_ai/skills/builtins/cutracer_analysis.py
src/nsys_ai/skills/builtins/gc_impact.py
src/nsys_ai/skills/builtins/gpu_idle_gaps.py
src/nsys_ai/skills/builtins/host_sync_parent_ranges.py
src/nsys_ai/skills/builtins/iteration_detail.py
src/nsys_ai/skills/builtins/iteration_timing.py
src/nsys_ai/skills/builtins/kernel_instances.py
src/nsys_ai/skills/builtins/kernel_launch_overhead.py
src/nsys_ai/skills/builtins/kernel_launch_pattern.py
src/nsys_ai/skills/builtins/kernel_overlap_matrix.py
src/nsys_ai/skills/builtins/memory_bandwidth.py
src/nsys_ai/skills/builtins/memory_transfers.py
src/nsys_ai/skills/builtins/module_loading.py
src/nsys_ai/skills/builtins/nccl_anomaly.py
src/nsys_ai/skills/builtins/nccl_breakdown.py
src/nsys_ai/skills/builtins/nccl_communicator_analysis.py
src/nsys_ai/skills/builtins/nvtx_kernel_map.py
src/nsys_ai/skills/builtins/nvtx_layer_breakdown.py
src/nsys_ai/skills/builtins/overlap_breakdown.py
src/nsys_ai/skills/builtins/pipeline_bubble_metrics.py
src/nsys_ai/skills/builtins/profile_health_manifest.py
src/nsys_ai/skills/builtins/region_mfu.py
src/nsys_ai/skills/builtins/root_cause_matcher.py
src/nsys_ai/skills/builtins/schema_inspect.py
src/nsys_ai/skills/builtins/speedup_estimator.py
src/nsys_ai/skills/builtins/stream_concurrency.py
src/nsys_ai/skills/builtins/sync_cost_analysis.py
src/nsys_ai/skills/builtins/tensor_core_usage.py
src/nsys_ai/skills/builtins/theoretical_flops.py
src/nsys_ai/skills/builtins/thread_utilization.py
src/nsys_ai/skills/builtins/top_kernels.py
src/nsys_ai/templates/nvtx_tree.html
src/nsys_ai/templates/timeline.css
src/nsys_ai/templates/timeline.html
src/nsys_ai/templates/timeline.js
src/nsys_ai/timeline/__init__.py
src/nsys_ai/timeline/app.py
src/nsys_ai/timeline/canvas.py
src/nsys_ai/timeline/logic.py
src/nsys_ai/timeline/widgets.py
src/nsys_ai/tree/__init__.py
src/nsys_ai/tree/app.py
src/nsys_ai/tree/chat.py
src/nsys_ai/tree/logic.py
src/nsys_ai/tree/widgets.py
tests/test_agent.py
tests/test_analyze_format_json.py
tests/test_annotation_models.py
tests/test_chat.py
tests/test_chat_gemini.py
tests/test_chat_two_requests_backend.py
tests/test_cli.py
tests/test_cutracer_installer.py
tests/test_cutracer_parser.py
tests/test_cutracer_planner.py
tests/test_cutracer_runner.py
tests/test_diff.py
tests/test_duckdb_path.py
tests/test_evidence_build.py
tests/test_exceptions.py
tests/test_fingerprint.py
tests/test_gpu_idle_gaps_findings.py
tests/test_host_sync_parent_ranges.py
tests/test_integration.py
tests/test_iteration_detail.py
tests/test_kernel_classifier.py
tests/test_kernel_instances.py
tests/test_kernel_overlap_matrix.py
tests/test_nccl_breakdown.py
tests/test_nccl_communicator_analysis.py
tests/test_nvtx_layer_breakdown.py
tests/test_nvtx_tree.py
tests/test_overlap_analysis.py
tests/test_parquet_cache.py
tests/test_parquetdir_backend.py
tests/test_profile_health_manifest.py
tests/test_profile_modes.py
tests/test_profile_resolve.py
tests/test_prompt_loader.py
tests/test_region_mfu.py
tests/test_root_cause_store.py
tests/test_skill_manifest.py
tests/test_skills.py
tests/test_skills_base.py
tests/test_skills_benchmarks.py
tests/test_sql_compat.py
tests/test_sync_cost_analysis.py
tests/test_timeline_logic.py
tests/test_timeline_web_data.py
tests/test_timeline_web_distca_benchmark.py
tests/test_timeline_web_distca_profile.py
tests/test_tools_profile.py
tests/test_trajectories.py
tests/test_tree_logic.py
tests/test_tui_timeline_app.py
tests/test_tui_tree_app.py