.cursorindexingignore
.env.example
.gitignore
LICENSE.md
README.md
pyproject.toml
requirements-docs.txt
uv.lock
.cursor/hooks.json
.cursor/hooks/update-context.js
.cursor/rules/app-details.md
.cursor/rules/context-first.md
.cursor/skills/changelog-generator/SKILL.md
.github/workflows/publish.yml
.specstory/.gitignore
.specstory/history/2026-01-06_16-41Z-stt-component-cli-evaluation.md
.specstory/history/2026-01-06_16-55Z-agentloop-library-packaging-and-cli.md
.specstory/history/2026-01-06_17-22Z-messages-map-typeerror.md
.specstory/history/2026-01-06_17-45Z-open-source-markdown-documentation-options.md
.specstory/history/2026-01-07_07-11Z-centralized-dotenv-loading.md
.specstory/history/2026-01-12_07-13Z-openrouter-default-provider-issue.md
.specstory/history/2026-01-12_16-52Z-llm-parallel-simulation-execution.md
.specstory/history/2026-01-14_09-21Z-persona-simulation-updates.md
.specstory/history/2026-01-14_10-27Z-pense-stt-examples,-eval,-readme-synchronization.md
.specstory/history/2026-01-14_10-31Z-readme-md-conversation-wav-documentation.md
.specstory/history/2026-01-15_03-29Z-simulation-stt-tts-configuration-handling.md
.specstory/history/2026-01-15_19-07Z-llm-conversational-question-planning.md
.specstory/history/2026-01-15_20-16Z-parallel-simulation-execution.md
.specstory/history/2026-01-16_11-54Z-agent-speaks-first-parameter-documentation.md
.specstory/history/2026-01-18_08-20Z-cartesia-second-audio-transcript-issue.md
.specstory/history/2026-01-18_09-22Z-pense-simulation-bot-audio-cut-off.md
.specstory/history/2026-01-18_10-28Z-simulation-audio-chunk-file-naming.md
.specstory/history/2026-01-18_14-17Z-nltk-punkt-tab-resource-download-failure.md
.specstory/history/2026-01-19_14-46Z-intermediate-test-output-storage.md
.specstory/history/2026-01-19_16-01Z-agent-simulation-transcript-and-audio-handling.md
.specstory/history/2026-01-19_16-21Z-fish-mention.md
.specstory/history/2026-01-20_04-00Z-audio-processing-completion-bug.md
.specstory/history/2026-01-20_04-08Z-stt-run-transcript-issue.md
.specstory/history/2026-01-21_04-49Z-python-library-module-support.md
.specstory/history/2026-01-22_19-19Z-pipecat-like-tab-structure.md
.specstory/history/2026-01-22_19-56Z-stt-docs-usage-section-replacement.md
.specstory/history/2026-01-23_03-35Z-cli-documentation-update.md
.specstory/history/2026-01-23_08-02Z-stt-eval-py-pipecat-removal-and-simplification.md
.specstory/history/2026-01-23_10-49Z-metrics-json-dictionary-format-in-eval-py.md
.specstory/history/2026-01-23_10-52Z-ground-truth-transcript-duplication-after-retry.md
.specstory/history/2026-01-23_11-50Z-codebase-purpose-and-architecture-update.md
.specstory/history/2026-01-24_09-08Z-function-for-tts-output.md
.specstory/history/2026-01-26_15-30Z-sindhi-language-support-for-stt.md
.specstory/history/2026-01-30_06-04Z-default-introduction-page-display.md
.specstory/history/2026-01-30_06-07Z-docs-page-examples-to-use-cases.md
.specstory/history/2026-01-30_07-12Z-new-core-concepts-pages-and-order.md
.specstory/history/2026-01-30_09-38Z-zip-structure-alignment-in-documentation.md
.specstory/history/2026-01-30_15-42Z-documentation-auto-writing.md
.specstory/history/2026-02-02_14-44Z-pense-to-calibrate-term-replacement.md
.specstory/history/2026-02-04_03-37Z-webhook-tool-definition-support.md
.specstory/history/2026-02-04_08-24Z-test-conversation-tool-call-processing.md
.specstory/history/2026-02-04_11-55Z-silent-errors-in-agent-simulation.md
.specstory/history/2026-02-04_14-24Z-error-capture-sink-cleanup.md
.specstory/history/2026-02-06_14-22Z-tools-page-documentation-update.md
.specstory/history/2026-02-07_03-43Z-calibrate-cli-parameter-handling.md
.specstory/history/2026-02-07_08-46Z-tts-leaderboard-speech-playback-button.md
.specstory/history/2026-02-07_10-38Z-llm-config-json-generic-use-case-and-tests.md
.specstory/history/2026-02-07_10-43Z-pypi-package-env-file-inclusion.md
.specstory/history/2026-02-07_12-05Z-terminal-output-problem.md
.specstory/history/2026-02-07_12-25Z-parallel-simulation-port-management.md
.specstory/history/2026-02-09_05-24Z-provider-status-calibration-command.md
.specstory/history/2026-02-09_14-58Z-no-logs-saved-in-output-directory.md
.specstory/history/2026-02-09_20-17Z-calibrate-llm-metrics-langfuse-compatibility.md
.specstory/history/2026-02-10_02-56Z-audio-file-merging-with-transcript.md
calibrate/__init__.py
calibrate/cli.py
calibrate/langfuse.py
calibrate/status.py
calibrate/utils.py
calibrate/agent/__init__.py
calibrate/agent/bot.py
calibrate/agent/run_simulation.py
calibrate/agent/test.py
calibrate/integrations/__init__.py
calibrate/integrations/smallest/__init__.py
calibrate/integrations/smallest/stt.py
calibrate/integrations/smallest/tts.py
calibrate/llm/__init__.py
calibrate/llm/benchmark.py
calibrate/llm/metrics.py
calibrate/llm/run_simulation.py
calibrate/llm/run_tests.py
calibrate/llm/simulation_leaderboard.py
calibrate/llm/tests_leaderboard.py
calibrate/stt/__init__.py
calibrate/stt/benchmark.py
calibrate/stt/eval.py
calibrate/stt/leaderboard.py
calibrate/stt/metrics.py
calibrate/tts/__init__.py
calibrate/tts/benchmark.py
calibrate/tts/eval.py
calibrate/tts/leaderboard.py
calibrate/tts/metrics.py
calibrate/ui/__init__.py
calibrate/ui/cli.bundle.mjs
calibrate_agent.egg-info/PKG-INFO
calibrate_agent.egg-info/SOURCES.txt
calibrate_agent.egg-info/dependency_links.txt
calibrate_agent.egg-info/entry_points.txt
calibrate_agent.egg-info/requires.txt
calibrate_agent.egg-info/top_level.txt
docs/README.md
docs/development.mdx
docs/docs.json
docs/favicon.svg
docs/ai-tools/claude-code.mdx
docs/ai-tools/cursor.mdx
docs/ai-tools/windsurf.mdx
docs/api-reference/introduction.mdx
docs/api-reference/openapi.json
docs/api-reference/endpoint/create.mdx
docs/api-reference/endpoint/delete.mdx
docs/api-reference/endpoint/get.mdx
docs/api-reference/endpoint/webhook.mdx
docs/audio/hello_world.wav
docs/cli/overview.mdx
docs/cli/simulations.mdx
docs/cli/speech-to-text.mdx
docs/cli/text-to-speech.mdx
docs/cli/text-to-text.mdx
docs/cli/images/llm_leaderboard.png
docs/cli/images/llm_model_output_fail.png
docs/cli/images/llm_model_output_pass.png
docs/cli/images/simulation_eval.png
docs/cli/images/simulation_overview.png
docs/cli/images/simulation_transcript.png
docs/cli/images/stt_leaderboard.png
docs/cli/images/stt_output_provider.png
docs/cli/images/tts_leaderboard.png
docs/cli/images/tts_output_provider.png
docs/core-concepts/agents.mdx
docs/core-concepts/metrics.mdx
docs/core-concepts/personas.mdx
docs/core-concepts/scenarios.mdx
docs/core-concepts/speech-to-text.mdx
docs/core-concepts/text-to-speech.mdx
docs/core-concepts/text-to-text.mdx
docs/core-concepts/tools.mdx
docs/core-concepts/audios/dr_smith.wav
docs/core-concepts/audios/hello_world.wav
docs/core-concepts/audios/phone_number.wav
docs/core-concepts/images/agents-1.png
docs/core-concepts/images/agents-2.png
docs/core-concepts/images/agents-3.png
docs/core-concepts/images/agents-4.png
docs/core-concepts/images/agents-5.png
docs/core-concepts/images/agents-6.png
docs/core-concepts/images/agents-7.png
docs/core-concepts/images/metrics-1.png
docs/core-concepts/images/metrics-2.png
docs/core-concepts/images/personas-1.png
docs/core-concepts/images/personas-2.png
docs/core-concepts/images/scenarios-1.png
docs/core-concepts/images/scenarios-2.png
docs/core-concepts/images/tests-1.png
docs/core-concepts/images/tools-1.png
docs/core-concepts/images/tools-structured-1.png
docs/core-concepts/images/tools-structured-2.png
docs/core-concepts/images/tools-webhook-1.png
docs/core-concepts/images/tools-webhook-2.png
docs/essentials/code.mdx
docs/essentials/images.mdx
docs/essentials/markdown.mdx
docs/essentials/navigation.mdx
docs/essentials/reusable-snippets.mdx
docs/essentials/settings.mdx
docs/examples/overview.mdx
docs/getting-started/introduction.mdx
docs/guides/configuring-tools.mdx
docs/images/checks-passed.png
docs/images/hero-dark.png
docs/images/hero-light.png
docs/integrations/llm.mdx
docs/integrations/stt.mdx
docs/integrations/tts.mdx
docs/logo/dark.svg
docs/logo/light.svg
docs/quickstart/simulations.mdx
docs/quickstart/speech-to-text.mdx
docs/quickstart/text-to-speech.mdx
docs/quickstart/text-to-text.mdx
docs/quickstart/images/sim_agent.png
docs/quickstart/images/sim_agent_tools.png
docs/quickstart/images/sim_config.png
docs/quickstart/images/sim_config_filled.png
docs/quickstart/images/sim_create.png
docs/quickstart/images/sim_launch_button.png
docs/quickstart/images/sim_launch_options.png
docs/quickstart/images/sim_metric_add.png
docs/quickstart/images/sim_metrics.png
docs/quickstart/images/sim_persona_add.png
docs/quickstart/images/sim_personas.png
docs/quickstart/images/sim_preview.png
docs/quickstart/images/sim_scenario_add.png
docs/quickstart/images/sim_scenarios.png
docs/quickstart/images/sim_text_results.png
docs/quickstart/images/sim_text_running.png
docs/quickstart/images/sim_text_transcript.png
docs/quickstart/images/sim_voice_latency.png
docs/quickstart/images/sim_voice_results.png
docs/quickstart/images/sim_voice_running.png
docs/quickstart/images/sim_voice_transcript.png
docs/quickstart/images/sim_voice_transcript_complete.png
docs/quickstart/images/stt-dataset.png
docs/quickstart/images/stt_leaderboard.png
docs/quickstart/images/stt_new.png
docs/quickstart/images/stt_outputs.png
docs/quickstart/images/stt_overview.png
docs/quickstart/images/stt_preview.png
docs/quickstart/images/stt_setting.png
docs/quickstart/images/tests-all-1.png
docs/quickstart/images/tests-all-2.png
docs/quickstart/images/tests-all-3.png
docs/quickstart/images/tests-all.png
docs/quickstart/images/tests-benchmark-1.png
docs/quickstart/images/tests-benchmark-2.png
docs/quickstart/images/tests-benchmark-3.png
docs/quickstart/images/tests-new-1.png
docs/quickstart/images/tests-new-2.png
docs/quickstart/images/tests-one-test-1.png
docs/quickstart/images/tests-one-test-2.png
docs/quickstart/images/tests-one-test-3.png
docs/quickstart/images/tts_dataset.png
docs/quickstart/images/tts_leaderboard.png
docs/quickstart/images/tts_new.png
docs/quickstart/images/tts_outputs.png
docs/quickstart/images/tts_preview.png
docs/quickstart/images/tts_runs.png
docs/snippets/snippet-intro.mdx
examples/agent/simulation/sample_text.json
examples/agent/simulation/sample_voice.json
examples/agent/test/config.json
examples/agent/test/sample_output/audios/0_user.wav
examples/agent/test/sample_output/audios/10_user.wav
examples/agent/test/sample_output/audios/1_user.wav
examples/agent/test/sample_output/audios/2_bot.wav
examples/agent/test/sample_output/audios/3_user.wav
examples/agent/test/sample_output/audios/4_user.wav
examples/agent/test/sample_output/audios/5_user.wav
examples/agent/test/sample_output/audios/6_bot.wav
examples/agent/test/sample_output/audios/7_user.wav
examples/agent/test/sample_output/audios/8_user.wav
examples/agent/test/sample_output/audios/9_bot.wav
examples/llm/config.json
examples/stt/sample_input/stt.csv
examples/stt/sample_input/audios/1.wav
examples/stt/sample_input/audios/2.wav
examples/stt/sample_input/audios/3.wav
examples/tts/sample.csv
images/run_conversation.png
images/run_metrics.png
ui/.gitignore
ui/package-lock.json
ui/package.json
ui/tsconfig.json
ui/source/app.tsx
ui/source/cli.tsx
ui/source/components.tsx
ui/source/credentials.ts
ui/source/llm-app.tsx
ui/source/providers.ts
ui/source/resource-app.tsx
ui/source/shared.ts
ui/source/sim-app.tsx
ui/source/storage.ts