.env.template
CLA.md
CONTRIBUTING.md
LICENSE
MANIFEST.in
README.md
SECURITY.md
pyproject.toml
orchestral/__init__.py
orchestral/agent/__init__.py
orchestral/agent/agent.py
orchestral/context/__init__.py
orchestral/context/compactor.py
orchestral/context/context.py
orchestral/context/message.py
orchestral/context/compactors/__init__.py
orchestral/context/compactors/window_compactor.py
orchestral/context/summarization/__init__.py
orchestral/context/summarization/prompts.py
orchestral/context/summarization/summarizer.py
orchestral/llm/__init__.py
orchestral/llm/routers.py
orchestral/llm/anthropic/__init__.py
orchestral/llm/anthropic/client.py
orchestral/llm/anthropic/model_details.py
orchestral/llm/anthropic/parsers.py
orchestral/llm/anthropic/pricing_model.py
orchestral/llm/anthropic/tool_adapter.py
orchestral/llm/base/__init__.py
orchestral/llm/base/llm.py
orchestral/llm/base/response.py
orchestral/llm/base/tool_call.py
orchestral/llm/base/usage.py
orchestral/llm/bedrock/__init__.py
orchestral/llm/bedrock/client.py
orchestral/llm/bedrock/model_details.py
orchestral/llm/bedrock/parsers.py
orchestral/llm/bedrock/pricing_model.py
orchestral/llm/bedrock/tool_adapter.py
orchestral/llm/google/__init__.py
orchestral/llm/google/client.py
orchestral/llm/google/model_details.py
orchestral/llm/google/parsers.py
orchestral/llm/google/pricing_model.py
orchestral/llm/google/tool_adapter.py
orchestral/llm/groq/__init__.py
orchestral/llm/groq/client.py
orchestral/llm/groq/model_details.py
orchestral/llm/groq/parsers.py
orchestral/llm/groq/pricing_model.py
orchestral/llm/groq/tool_adapter.py
orchestral/llm/mistral/__init__.py
orchestral/llm/mistral/client.py
orchestral/llm/mistral/model_details.py
orchestral/llm/mistral/parsers.py
orchestral/llm/mistral/pricing_model.py
orchestral/llm/mistral/tool_adapter.py
orchestral/llm/ollama/__init__.py
orchestral/llm/ollama/client.py
orchestral/llm/ollama/parsers.py
orchestral/llm/ollama/pricing_model.py
orchestral/llm/ollama/tool_adapter.py
orchestral/llm/openai/__init__.py
orchestral/llm/openai/client.py
orchestral/llm/openai/model_details.py
orchestral/llm/openai/parsers.py
orchestral/llm/openai/pricing_model.py
orchestral/llm/openai/tool_adapter.py
orchestral/llm/vllm/__init__.py
orchestral/llm/vllm/client.py
orchestral/llm/vllm/model_details.py
orchestral/llm/vllm/parsers.py
orchestral/llm/vllm/pricing_model.py
orchestral/llm/vllm/tool_adapter.py
orchestral/mcp/__init__.py
orchestral/mcp/adapters.py
orchestral/mcp/client.py
orchestral/mcp/fastmcp_adapter.py
orchestral/mcp/server.py
orchestral/mcp/test_runner.py
orchestral/mcp/wrapper.py
orchestral/prompts/__init__.py
orchestral/prompts/app_system_prompt.md
orchestral/prompts/basic_app_prompt.md
orchestral/prompts/rich_ui_system_prompt.md
orchestral/tools/__init__.py
orchestral/tools/arxiv_tool.py
orchestral/tools/display_image.py
orchestral/tools/example_tool.py
orchestral/tools/python_tool.py
orchestral/tools/base/__init__.py
orchestral/tools/base/field_utils.py
orchestral/tools/base/schema_generator.py
orchestral/tools/base/tool.py
orchestral/tools/base/tool_spec.py
orchestral/tools/decorator/__init__.py
orchestral/tools/decorator/define_tool.py
orchestral/tools/filesystem/__init__.py
orchestral/tools/filesystem/_read_registry.py
orchestral/tools/filesystem/edit_file_tool.py
orchestral/tools/filesystem/file_search_tool.py
orchestral/tools/filesystem/filesystem_tools.py
orchestral/tools/filesystem/find_files_tool.py
orchestral/tools/filesystem/languages.py
orchestral/tools/hooks/__init__.py
orchestral/tools/hooks/base.py
orchestral/tools/hooks/tool_call_logger.py
orchestral/tools/hooks/post/__init__.py
orchestral/tools/hooks/post/summarize.py
orchestral/tools/hooks/post/truncate.py
orchestral/tools/hooks/post/truncate_lines.py
orchestral/tools/hooks/pre/__init__.py
orchestral/tools/hooks/pre/confirmation.py
orchestral/tools/hooks/pre/dangerous_command.py
orchestral/tools/hooks/pre/safeguard.py
orchestral/tools/hooks/pre/security_policy.py
orchestral/tools/hooks/pre/user_approval.py
orchestral/tools/subagents/__init__.py
orchestral/tools/subagents/arxiv_reader.py
orchestral/tools/subagents/base_subagent.py
orchestral/tools/subagents/example_file_explorer.py
orchestral/tools/terminal/__init__.py
orchestral/tools/terminal/dummy_tool.py
orchestral/tools/terminal/mac_linux.py
orchestral/tools/terminal/tool.py
orchestral/tools/terminal/windows.py
orchestral/tools/terminal/windows_persistent.py
orchestral/tools/todo_list/__init__.py
orchestral/tools/todo_list/todo_read.py
orchestral/tools/todo_list/todo_write.py
orchestral/tools/websearch/__init__.py
orchestral/tools/websearch/openai_websearch.py
orchestral/ui/__init__.py
orchestral/ui/cache_demo.py
orchestral/ui/colors.py
orchestral/ui/commands.py
orchestral/ui/demo.py
orchestral/ui/display_utils.py
orchestral/ui/format_context.py
orchestral/ui/interactive.py
orchestral/ui/streaming_demo.py
orchestral/ui/streaming_display.py
orchestral/ui/utils.py
orchestral/ui/app/__init__.py
orchestral/ui/app/approval_bridge.py
orchestral/ui/app/cli.py
orchestral/ui/app/conversation_manager.py
orchestral/ui/app/fix_tools_json.py
orchestral/ui/app/server.py
orchestral/ui/app/state.py
orchestral/ui/app/tool_registry.py
orchestral/ui/app/assets/microphone.png
orchestral/ui/app/handlers/__init__.py
orchestral/ui/app/handlers/approval.py
orchestral/ui/app/handlers/base.py
orchestral/ui/app/handlers/chat.py
orchestral/ui/app/handlers/conversation.py
orchestral/ui/app/handlers/edit.py
orchestral/ui/app/handlers/history.py
orchestral/ui/app/handlers/models.py
orchestral/ui/app/handlers/registry.py
orchestral/ui/app/handlers/settings.py
orchestral/ui/app/handlers/voice.py
orchestral/ui/app/services/__init__.py
orchestral/ui/app/services/conversation_service.py
orchestral/ui/app/services/model_service.py
orchestral/ui/app/services/workspace_service.py
orchestral/ui/app/voice/__init__.py
orchestral/ui/app/voice/audio_utils.py
orchestral/ui/app/voice/config.py
orchestral/ui/app/voice/transcription_service.py
orchestral/ui/app/voice/providers/__init__.py
orchestral/ui/app/voice/providers/base.py
orchestral/ui/app/voice/providers/local_whisper.py
orchestral/ui/app/voice/providers/openai_whisper.py
orchestral/ui/latex/__init__.py
orchestral/ui/latex/converter.py
orchestral/ui/latex/orchestral.tex
orchestral/ui/latex/orchestral_tex_content.py
orchestral/ui/latex/test_document.tex
orchestral/ui/logo/__init__.py
orchestral/ui/logo/logo.png
orchestral/ui/logo/logo1.py
orchestral/ui/rich_components/__init__.py
orchestral/ui/rich_components/agent.py
orchestral/ui/rich_components/agent_old.py
orchestral/ui/rich_components/message.py
orchestral/ui/rich_components/tool.py
orchestral/ui/rich_components/tools/__init__.py
orchestral/ui/rich_components/tools/base.py
orchestral/ui/rich_components/tools/code_argument.py
orchestral/ui/rich_components/tools/display_image.py
orchestral/ui/rich_components/tools/editfile.py
orchestral/ui/rich_components/tools/file_extentions.py
orchestral/ui/rich_components/tools/filesearch.py
orchestral/ui/rich_components/tools/readfile.py
orchestral/ui/rich_components/tools/runcommand.py
orchestral/ui/rich_components/tools/runpython.py
orchestral/ui/rich_components/tools/todo.py
orchestral/ui/rich_components/tools/websearch.py
orchestral/ui/rich_components/tools/writefile.py
orchestral/ui/web/__init__.py
orchestral/ui/web/agent_handler.py
orchestral/ui/web/render.py
orchestral/ui/web/server.py
orchestral/ui/web/static/app.js
orchestral/ui/web/static/app.js.bak
orchestral/ui/web/static/index.html
orchestral/ui/web/static/microphone.png
orchestral/ui/web/static/orchestral.tex
orchestral/ui/web/static/style.css
orchestral/ui/web/static/js/PANEL_ACTIONS_README.md
orchestral/ui/web/static/js/copy-code.js
orchestral/ui/web/static/js/image-renderer.js
orchestral/ui/web/static/js/latex-renderer.js
orchestral/ui/web/static/js/panel-actions.js
orchestral/ui/web/static/js/system-prompt-edit.js
orchestral/ui/web/static/js/websocket-manager.js
orchestral/utils/__init__.py
orchestral/utils/tokens.py