.cursorrules
.gitignore
.pre-commit-config.yaml
.prettierignore
CONTRIBUTING.md
LICENSE
README.md
pyproject.toml
setup.py
.github/workflows/close-issues.yml
.github/workflows/publish.yml
.github/workflows/test.yml
agency_swarm/__init__.py
agency_swarm/cli.py
agency_swarm/constants.py
agency_swarm.egg-info/PKG-INFO
agency_swarm.egg-info/SOURCES.txt
agency_swarm.egg-info/dependency_links.txt
agency_swarm.egg-info/entry_points.txt
agency_swarm.egg-info/requires.txt
agency_swarm.egg-info/top_level.txt
agency_swarm/agency/__init__.py
agency_swarm/agency/agency.py
agency_swarm/agency/genesis/GenesisAgency.py
agency_swarm/agency/genesis/__init__.py
agency_swarm/agency/genesis/manifesto.md
agency_swarm/agency/genesis/util.py
agency_swarm/agency/genesis/AgentCreator/AgentCreator.py
agency_swarm/agency/genesis/AgentCreator/__init__.py
agency_swarm/agency/genesis/AgentCreator/instructions.md
agency_swarm/agency/genesis/AgentCreator/tools/CreateAgentTemplate.py
agency_swarm/agency/genesis/AgentCreator/tools/ImportAgent.py
agency_swarm/agency/genesis/AgentCreator/tools/ReadManifesto.py
agency_swarm/agency/genesis/AgentCreator/tools/util/__init__.py
agency_swarm/agency/genesis/AgentCreator/tools/util/get_modules.py
agency_swarm/agency/genesis/GenesisCEO/GenesisCEO.py
agency_swarm/agency/genesis/GenesisCEO/__init__.py
agency_swarm/agency/genesis/GenesisCEO/instructions.md
agency_swarm/agency/genesis/GenesisCEO/tools/CreateAgencyFolder.py
agency_swarm/agency/genesis/GenesisCEO/tools/FinalizeAgency.py
agency_swarm/agency/genesis/GenesisCEO/tools/ReadRequirements.py
agency_swarm/agency/genesis/OpenAPICreator/OpenAPICreator.py
agency_swarm/agency/genesis/OpenAPICreator/__init__.py
agency_swarm/agency/genesis/OpenAPICreator/instructions.md
agency_swarm/agency/genesis/OpenAPICreator/tools/CreateToolsFromOpenAPISpec.py
agency_swarm/agency/genesis/ToolCreator/ToolCreator.py
agency_swarm/agency/genesis/ToolCreator/__init__.py
agency_swarm/agency/genesis/ToolCreator/instructions.md
agency_swarm/agency/genesis/ToolCreator/tools/CreateTool.py
agency_swarm/agency/genesis/ToolCreator/tools/TestTool.py
agency_swarm/agents/__init__.py
agency_swarm/agents/agent.py
agency_swarm/agents/BrowsingAgent/BrowsingAgent.py
agency_swarm/agents/BrowsingAgent/__init__.py
agency_swarm/agents/BrowsingAgent/instructions.md
agency_swarm/agents/BrowsingAgent/requirements.txt
agency_swarm/agents/BrowsingAgent/tools/ClickElement.py
agency_swarm/agents/BrowsingAgent/tools/ExportFile.py
agency_swarm/agents/BrowsingAgent/tools/GoBack.py
agency_swarm/agents/BrowsingAgent/tools/ReadURL.py
agency_swarm/agents/BrowsingAgent/tools/Scroll.py
agency_swarm/agents/BrowsingAgent/tools/SelectDropdown.py
agency_swarm/agents/BrowsingAgent/tools/SendKeys.py
agency_swarm/agents/BrowsingAgent/tools/SolveCaptcha.py
agency_swarm/agents/BrowsingAgent/tools/WebPageSummarizer.py
agency_swarm/agents/BrowsingAgent/tools/__init__.py
agency_swarm/agents/BrowsingAgent/tools/util/__init__.py
agency_swarm/agents/BrowsingAgent/tools/util/get_b64_screenshot.py
agency_swarm/agents/BrowsingAgent/tools/util/highlights.py
agency_swarm/agents/BrowsingAgent/tools/util/selenium.py
agency_swarm/agents/Devid/Devid.py
agency_swarm/agents/Devid/__init__.py
agency_swarm/agents/Devid/instructions.md
agency_swarm/agents/Devid/tools/ChangeFile.py
agency_swarm/agents/Devid/tools/CheckCurrentDir.py
agency_swarm/agents/Devid/tools/CommandExecutor.py
agency_swarm/agents/Devid/tools/DirectoryNavigator.py
agency_swarm/agents/Devid/tools/FileMover.py
agency_swarm/agents/Devid/tools/FileReader.py
agency_swarm/agents/Devid/tools/FileWriter.py
agency_swarm/agents/Devid/tools/ListDir.py
agency_swarm/agents/Devid/tools/__init__.py
agency_swarm/agents/Devid/tools/util/__init__.py
agency_swarm/agents/Devid/tools/util/format_file_deps.py
agency_swarm/integrations/fastapi.py
agency_swarm/integrations/fastapi_utils/endpoint_handlers.py
agency_swarm/integrations/fastapi_utils/request_models.py
agency_swarm/messages/__init__.py
agency_swarm/messages/message_output.py
agency_swarm/threads/__init__.py
agency_swarm/threads/thread.py
agency_swarm/threads/thread_async.py
agency_swarm/tools/BaseTool.py
agency_swarm/tools/ToolFactory.py
agency_swarm/tools/__init__.py
agency_swarm/tools/mcp/__init__.py
agency_swarm/tools/mcp/server.py
agency_swarm/tools/oai/CodeInterpreter.py
agency_swarm/tools/oai/FileSearch.py
agency_swarm/tools/oai/Retrieval.py
agency_swarm/tools/oai/__init__.py
agency_swarm/tools/send_message/SendMessage.py
agency_swarm/tools/send_message/SendMessageAsyncThreading.py
agency_swarm/tools/send_message/SendMessageBase.py
agency_swarm/tools/send_message/SendMessageQuick.py
agency_swarm/tools/send_message/SendMessageSwarm.py
agency_swarm/tools/send_message/__init__.py
agency_swarm/user/__init__.py
agency_swarm/user/user.py
agency_swarm/util/__init__.py
agency_swarm/util/errors.py
agency_swarm/util/files.py
agency_swarm/util/oai.py
agency_swarm/util/openapi.py
agency_swarm/util/schema.py
agency_swarm/util/shared_state.py
agency_swarm/util/validators.py
agency_swarm/util/cli/__init__.py
agency_swarm/util/cli/create_agent_template.py
agency_swarm/util/cli/import_agent.py
agency_swarm/util/helpers/__init__.py
agency_swarm/util/helpers/get_available_agent_descriptions.py
agency_swarm/util/helpers/list_available_agents.py
agency_swarm/util/helpers/sync_async.py
agency_swarm/util/streaming/__init__.py
agency_swarm/util/streaming/agency_event_handler.py
agency_swarm/util/streaming/gradio_event_handler.py
agency_swarm/util/streaming/term_event_handler.py
agency_swarm/util/tracking/__init__.py
agency_swarm/util/tracking/langchain_types.py
agency_swarm/util/tracking/local_callback_handler.py
agency_swarm/util/tracking/tracking_manager.py
docs/.prettierrc
docs/analise_docs.py
docs/docs.json
docs/faq.mdx
docs/mintlify.cursorrules
docs/openapi.json
docs/additional-features/asynchronous-execution.mdx
docs/additional-features/azure-openai.mdx
docs/additional-features/deployment-to-production.mdx
docs/additional-features/fastapi-integration.mdx
docs/additional-features/few-shot-examples.mdx
docs/additional-features/observability.mdx
docs/additional-features/open-source-models.mdx
docs/additional-features/output-validation.mdx
docs/additional-features/shared-state.mdx
docs/additional-features/streaming.mdx
docs/additional-features/custom-communication-flows/common-use-cases.mdx
docs/additional-features/custom-communication-flows/overview.mdx
docs/contributing/contributing.mdx
docs/core-framework/state-management.mdx
docs/core-framework/agencies/agency-parameters.mdx
docs/core-framework/agencies/communication-flows.mdx
docs/core-framework/agencies/overview.mdx
docs/core-framework/agencies/running-agency.mdx
docs/core-framework/agents/advanced-configuration.mdx
docs/core-framework/agents/built-in-tools.mdx
docs/core-framework/agents/overview.mdx
docs/core-framework/tools/mcp-integration.mdx
docs/core-framework/tools/openapi-schemas.mdx
docs/core-framework/tools/overview.mdx
docs/core-framework/tools/tool-factory.mdx
docs/core-framework/tools/custom-tools/best-practices.mdx
docs/core-framework/tools/custom-tools/configuration.mdx
docs/core-framework/tools/custom-tools/pydantic-is-all-you-need.mdx
docs/core-framework/tools/custom-tools/step-by-step-guide.mdx
docs/extras/extras.mdx
docs/images/additional-instructions-example.webp
docs/images/agencii-logo.svg
docs/images/agents-vs-programs.png
docs/images/cursor-chat.svg
docs/images/cursor-composer.gif
docs/images/cursor-inline-editing.svg
docs/images/cursor-overview.png
docs/images/cursor-rules-example.png
docs/images/custom-gpt-screenshot.webp
docs/images/enable-cursor-rules.png
docs/images/favicon.svg
docs/images/logo-dark.svg
docs/images/logo-full.jpeg
docs/images/logo-light.svg
docs/images/observability-langfuse.png
docs/images/open-cursor-settings.png
docs/images/shared-state-with.png
docs/images/shared-state-without.png
docs/images/state-management.png
docs/images/zapier-agencii-logo.svg
docs/images/integrations/slack-integration/Screenshot_2024-09-13_at_10.33.06.png
docs/images/integrations/slack-integration/Screenshot_2024-09-13_at_10.55.36.png
docs/images/integrations/slack-integration/Screenshot_2024-09-13_at_11.12.23.png
docs/images/integrations/slack-integration/Screenshot_2024-09-13_at_11.14.52.png
docs/images/integrations/slack-integration/Screenshot_2024-09-13_at_11.18.46.png
docs/images/integrations/slack-integration/Screenshot_2024-09-13_at_11.21.57.png
docs/images/integrations/slack-integration/Screenshot_2024-09-13_at_11.23.37.png
docs/images/integrations/slack-integration/Screenshot_2024-09-13_at_11.27.25.png
docs/images/integrations/slack-integration/Screenshot_2024-09-13_at_11.29.41.png
docs/images/integrations/slack-integration/Screenshot_2024-09-13_at_11.32.02.png
docs/images/integrations/slack-integration/Screenshot_2024-09-13_at_11.35.52.png
docs/images/integrations/slack-integration/Screenshot_2024-09-13_at_11.37.28.png
docs/images/integrations/slack-integration/Screenshot_2024-09-13_at_12.33.54.png
docs/images/integrations/whatsapp-integration/Screenshot_2025-02-17_at_13.24.37.png
docs/images/integrations/whatsapp-integration/Screenshot_2025-02-17_at_13.40.04.png
docs/images/integrations/whatsapp-integration/Screenshot_2025-02-17_at_13.48.59.png
docs/images/integrations/whatsapp-integration/Screenshot_2025-02-17_at_14.51.15.png
docs/images/integrations/whatsapp-integration/Screenshot_2025-02-17_at_15.27.03.png
docs/images/integrations/whatsapp-integration/Screenshot_2025-02-17_at_15.27.55.png
docs/images/integrations/whatsapp-integration/Screenshot_2025-02-17_at_15.29.05.png
docs/images/integrations/whatsapp-integration/Screenshot_2025-02-17_at_15.40.42.png
docs/images/integrations/whatsapp-integration/Screenshot_2025-02-17_at_15.42.34.png
docs/images/integrations/whatsapp-integration/Screenshot_2025-02-17_at_15.43.40.png
docs/images/integrations/zapier-integration/Screenshot_2025-05-05_at_23.02.14.png
docs/images/integrations/zapier-integration/Screenshot_2025-05-07_at_19.29.28.png
docs/images/integrations/zapier-integration/Screenshot_2025-05-07_at_19.33.09.png
docs/images/integrations/zapier-integration/Screenshot_2025-05-07_at_19.38.05.png
docs/images/integrations/zapier-integration/Screenshot_2025-05-07_at_19.40.49.png
docs/images/integrations/zapier-integration/Screenshot_2025-05-07_at_19.43.04.png
docs/platform/additional-instructions.mdx
docs/platform/overview.mdx
docs/platform/integrations/slack-integration.mdx
docs/platform/integrations/web-api.mdx
docs/platform/integrations/whatsapp-integration.mdx
docs/platform/integrations/zapier-integration.mdx
docs/references/api.mdx
docs/tutorials/tutorials.mdx
docs/welcome/ai-agency-vs-other-frameworks.mdx
docs/welcome/installation.mdx
docs/welcome/overview.mdx
docs/welcome/getting-started/cursor-ide.mdx
docs/welcome/getting-started/from-scratch.mdx
docs/welcome/getting-started/genesis-agency.mdx
notebooks/agency_async.ipynb
notebooks/azure.ipynb
notebooks/genesis_agency.ipynb
notebooks/os_models_with_astra_assistants_api.ipynb
notebooks/web_browser_agent.ipynb
tests/__init__.py
tests/test_agency.py
tests/test_communication.py
tests/test_mcp.py
tests/test_tool_factory.py
tests/data/files/csv-test.csv
tests/data/files/favorite_books.txt
tests/data/files/favorite_cities.txt
tests/data/files/favorite_songs.txt
tests/data/files/generated_data.json
tests/data/files/test-docx.docx
tests/data/files/test-html.html
tests/data/files/test-md.md
tests/data/files/test-pdf.pdf
tests/data/files/test-txt.txt
tests/data/files/test-xml.xml
tests/data/schemas/ga4.json
tests/data/schemas/get-headers-params.json
tests/data/schemas/get-weather.json
tests/data/schemas/relevance.json
tests/data/tools/ExampleTool1.py
tests/demos/__init__.py
tests/demos/demo_gradio.py
tests/demos/demo_mcp.py
tests/demos/demo_observability.py
tests/demos/streaming_demo.py
tests/demos/term_demo.py
tests/scripts/server.py