├── .DS_Store ├── .env.sample ├── .gitignore ├── CLAUDE.md ├── README.md ├── ai_docs ├── anthropic-new-text-editor.md ├── anthropic-token-efficient-tool-use.md ├── building-eff-agents.md ├── existing_anthropic_computer_use_code.md ├── fc_openai_agents.md ├── openai-function-calling.md ├── python_anthropic.md ├── python_genai.md └── python_openai.md ├── codebase-architectures ├── .gitignore ├── README.md ├── atomic-composable-architecture │ ├── README.md │ ├── atom │ │ ├── auth.py │ │ ├── notifications.py │ │ └── validation.py │ ├── main.py │ ├── molecule │ │ ├── alerting.py │ │ └── user_management.py │ └── organism │ │ ├── alerts_api.py │ │ └── user_api.py ├── layered-architecture │ ├── README.md │ ├── api │ │ ├── category_api.py │ │ └── product_api.py │ ├── data │ │ └── database.py │ ├── main.py │ ├── models │ │ ├── category.py │ │ └── product.py │ ├── services │ │ ├── category_service.py │ │ └── product_service.py │ └── utils │ │ └── logger.py ├── pipeline-architecture │ ├── README.md │ ├── data │ │ ├── .gitkeep │ │ └── sales_data.json │ ├── main.py │ ├── output │ │ ├── .gitkeep │ │ └── sales_analysis.json │ ├── pipeline_manager │ │ ├── data_pipeline.py │ │ └── pipeline_manager.py │ ├── shared │ │ └── utilities.py │ └── steps │ │ ├── input_stage.py │ │ ├── output_stage.py │ │ └── processing_stage.py └── vertical-slice-architecture │ ├── README.md │ ├── features │ ├── projects │ │ ├── README.md │ │ ├── api.py │ │ ├── model.py │ │ └── service.py │ ├── tasks │ │ ├── README.md │ │ ├── api.py │ │ ├── model.py │ │ └── service.py │ └── users │ │ ├── README.md │ │ ├── api.py │ │ ├── model.py │ │ └── service.py │ └── main.py ├── data ├── analytics.csv ├── analytics.db ├── analytics.json └── analytics.sqlite ├── example-agent-codebase-arch ├── README.md ├── __init__.py ├── atomic-composable-architecture │ ├── __init__.py │ ├── atom │ │ ├── __init__.py │ │ ├── file_tools │ │ │ ├── __init__.py │ │ │ ├── insert_tool.py │ │ │ ├── read_tool.py │ │ │ ├── replace_tool.py │ │ │ ├── result_tool.py │ │ │ ├── undo_tool.py │ │ │ └── write_tool.py │ │ ├── logging │ │ │ ├── __init__.py │ │ │ ├── console.py │ │ │ └── display.py │ │ └── path_utils │ │ │ ├── __init__.py │ │ │ ├── directory.py │ │ │ ├── extension.py │ │ │ ├── normalize.py │ │ │ └── validation.py │ ├── membrane │ │ ├── __init__.py │ │ ├── main_file_agent.py │ │ └── mcp_file_agent.py │ ├── molecule │ │ ├── __init__.py │ │ ├── file_crud.py │ │ ├── file_reader.py │ │ └── file_writer.py │ └── organism │ │ ├── __init__.py │ │ ├── __pycache__ │ │ └── __init__.py │ │ └── file_agent.py └── vertical-slice-architecture │ ├── __init__.py │ ├── features │ ├── __init__.py │ ├── __pycache__ │ │ └── __init__.py │ ├── blog_agent │ │ ├── __init__.py │ │ ├── blog_agent.py │ │ ├── blog_manager.py │ │ ├── create_tool.py │ │ ├── delete_tool.py │ │ ├── model_tools.py │ │ ├── read_tool.py │ │ ├── search_tool.py │ │ ├── tool_handler.py │ │ └── update_tool.py │ ├── blog_agent_v2 │ │ ├── __init__.py │ │ ├── blog_agent.py │ │ ├── blog_manager.py │ │ ├── create_tool.py │ │ ├── delete_tool.py │ │ ├── model_tools.py │ │ ├── read_tool.py │ │ ├── search_tool.py │ │ ├── tool_handler.py │ │ └── update_tool.py │ ├── file_agent │ │ ├── __init__.py │ │ ├── api_tools.py │ │ ├── create_tool.py │ │ ├── file_agent.py │ │ ├── file_editor.py │ │ ├── file_writer.py │ │ ├── insert_tool.py │ │ ├── model_tools.py │ │ ├── read_tool.py │ │ ├── replace_tool.py │ │ ├── service_tools.py │ │ ├── tool_handler.py │ │ └── write_tool.py │ ├── file_agent_v2 │ │ ├── __init__.py │ │ ├── api_tools.py │ │ ├── create_tool.py │ │ ├── file_agent.py │ │ ├── file_editor.py │ │ ├── file_writer.py │ │ ├── insert_tool.py │ │ ├── model_tools.py │ │ ├── read_tool.py │ │ ├── replace_tool.py │ │ ├── service_tools.py │ │ ├── tool_handler.py │ │ └── write_tool.py │ └── file_agent_v2_gemini │ │ ├── __init__.py │ │ ├── api_tools.py │ │ ├── create_tool.py │ │ ├── file_agent.py │ │ ├── file_editor.py │ │ ├── file_writer.py │ │ ├── insert_tool.py │ │ ├── model_tools.py │ │ ├── read_tool.py │ │ ├── replace_tool.py │ │ ├── service_tools.py │ │ ├── tool_handler.py │ │ └── write_tool.py │ └── main.py ├── extra ├── ai_code_basic.sh ├── ai_code_reflect.sh ├── create_db.py ├── gist_poc.py └── gist_poc.sh ├── images ├── scale-your-ai-coding-impact-with-devin-cursor-aider.png └── single-file-agents-thumb.png ├── openai-agents-examples ├── 01_basic_agent.py ├── 02_multi_agent.py ├── 03_sync_agent.py ├── 04_agent_with_tracing.py ├── 05_agent_with_function_tools.py ├── 06_agent_with_custom_tools.py ├── 07_agent_with_handoffs.py ├── 08_agent_with_agent_as_tool.py ├── 09_agent_with_context_management.py ├── 10_agent_with_guardrails.py ├── 11_agent_orchestration.py ├── 12_anthropic_agent.py ├── 13_research_blog_system.py ├── README.md ├── fix_imports.py ├── install_dependencies.sh ├── summary.md ├── test_all_examples.sh └── test_imports.py ├── sfa_bash_editor_agent_anthropic_v2.py ├── sfa_bash_editor_agent_anthropic_v3.py ├── sfa_codebase_context_agent_v3.py ├── sfa_codebase_context_agent_w_ripgrep_v3.py ├── sfa_duckdb_anthropic_v2.py ├── sfa_duckdb_gemini_v1.py ├── sfa_duckdb_gemini_v2.py ├── sfa_duckdb_openai_v2.py ├── sfa_file_editor_sonny37_v1.py ├── sfa_jq_gemini_v1.py ├── sfa_meta_prompt_openai_v1.py ├── sfa_openai_agent_sdk_v1.py ├── sfa_openai_agent_sdk_v1_minimal.py ├── sfa_poc.py ├── sfa_polars_csv_agent_anthropic_v3.py ├── sfa_polars_csv_agent_openai_v2.py ├── sfa_scrapper_agent_openai_v2.py └── sfa_sqlite_openai_v2.py /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/.DS_Store -------------------------------------------------------------------------------- /.env.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/.env.sample -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/.gitignore -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/README.md -------------------------------------------------------------------------------- /ai_docs/anthropic-new-text-editor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/ai_docs/anthropic-new-text-editor.md -------------------------------------------------------------------------------- /ai_docs/anthropic-token-efficient-tool-use.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/ai_docs/anthropic-token-efficient-tool-use.md -------------------------------------------------------------------------------- /ai_docs/building-eff-agents.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/ai_docs/building-eff-agents.md -------------------------------------------------------------------------------- /ai_docs/existing_anthropic_computer_use_code.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/ai_docs/existing_anthropic_computer_use_code.md -------------------------------------------------------------------------------- /ai_docs/fc_openai_agents.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/ai_docs/fc_openai_agents.md -------------------------------------------------------------------------------- /ai_docs/openai-function-calling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/ai_docs/openai-function-calling.md -------------------------------------------------------------------------------- /ai_docs/python_anthropic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/ai_docs/python_anthropic.md -------------------------------------------------------------------------------- /ai_docs/python_genai.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/ai_docs/python_genai.md -------------------------------------------------------------------------------- /ai_docs/python_openai.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/ai_docs/python_openai.md -------------------------------------------------------------------------------- /codebase-architectures/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/.gitignore -------------------------------------------------------------------------------- /codebase-architectures/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/README.md -------------------------------------------------------------------------------- /codebase-architectures/atomic-composable-architecture/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/atomic-composable-architecture/README.md -------------------------------------------------------------------------------- /codebase-architectures/atomic-composable-architecture/atom/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/atomic-composable-architecture/atom/auth.py -------------------------------------------------------------------------------- /codebase-architectures/atomic-composable-architecture/atom/notifications.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/atomic-composable-architecture/atom/notifications.py -------------------------------------------------------------------------------- /codebase-architectures/atomic-composable-architecture/atom/validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/atomic-composable-architecture/atom/validation.py -------------------------------------------------------------------------------- /codebase-architectures/atomic-composable-architecture/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/atomic-composable-architecture/main.py -------------------------------------------------------------------------------- /codebase-architectures/atomic-composable-architecture/molecule/alerting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/atomic-composable-architecture/molecule/alerting.py -------------------------------------------------------------------------------- /codebase-architectures/atomic-composable-architecture/molecule/user_management.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/atomic-composable-architecture/molecule/user_management.py -------------------------------------------------------------------------------- /codebase-architectures/atomic-composable-architecture/organism/alerts_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/atomic-composable-architecture/organism/alerts_api.py -------------------------------------------------------------------------------- /codebase-architectures/atomic-composable-architecture/organism/user_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/atomic-composable-architecture/organism/user_api.py -------------------------------------------------------------------------------- /codebase-architectures/layered-architecture/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/layered-architecture/README.md -------------------------------------------------------------------------------- /codebase-architectures/layered-architecture/api/category_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/layered-architecture/api/category_api.py -------------------------------------------------------------------------------- /codebase-architectures/layered-architecture/api/product_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/layered-architecture/api/product_api.py -------------------------------------------------------------------------------- /codebase-architectures/layered-architecture/data/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/layered-architecture/data/database.py -------------------------------------------------------------------------------- /codebase-architectures/layered-architecture/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/layered-architecture/main.py -------------------------------------------------------------------------------- /codebase-architectures/layered-architecture/models/category.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/layered-architecture/models/category.py -------------------------------------------------------------------------------- /codebase-architectures/layered-architecture/models/product.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/layered-architecture/models/product.py -------------------------------------------------------------------------------- /codebase-architectures/layered-architecture/services/category_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/layered-architecture/services/category_service.py -------------------------------------------------------------------------------- /codebase-architectures/layered-architecture/services/product_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/layered-architecture/services/product_service.py -------------------------------------------------------------------------------- /codebase-architectures/layered-architecture/utils/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/layered-architecture/utils/logger.py -------------------------------------------------------------------------------- /codebase-architectures/pipeline-architecture/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/pipeline-architecture/README.md -------------------------------------------------------------------------------- /codebase-architectures/pipeline-architecture/data/.gitkeep: -------------------------------------------------------------------------------- 1 | # This directory will store sample data files 2 | -------------------------------------------------------------------------------- /codebase-architectures/pipeline-architecture/data/sales_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/pipeline-architecture/data/sales_data.json -------------------------------------------------------------------------------- /codebase-architectures/pipeline-architecture/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/pipeline-architecture/main.py -------------------------------------------------------------------------------- /codebase-architectures/pipeline-architecture/output/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/pipeline-architecture/output/.gitkeep -------------------------------------------------------------------------------- /codebase-architectures/pipeline-architecture/output/sales_analysis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/pipeline-architecture/output/sales_analysis.json -------------------------------------------------------------------------------- /codebase-architectures/pipeline-architecture/pipeline_manager/data_pipeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/pipeline-architecture/pipeline_manager/data_pipeline.py -------------------------------------------------------------------------------- /codebase-architectures/pipeline-architecture/pipeline_manager/pipeline_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/pipeline-architecture/pipeline_manager/pipeline_manager.py -------------------------------------------------------------------------------- /codebase-architectures/pipeline-architecture/shared/utilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/pipeline-architecture/shared/utilities.py -------------------------------------------------------------------------------- /codebase-architectures/pipeline-architecture/steps/input_stage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/pipeline-architecture/steps/input_stage.py -------------------------------------------------------------------------------- /codebase-architectures/pipeline-architecture/steps/output_stage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/pipeline-architecture/steps/output_stage.py -------------------------------------------------------------------------------- /codebase-architectures/pipeline-architecture/steps/processing_stage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/pipeline-architecture/steps/processing_stage.py -------------------------------------------------------------------------------- /codebase-architectures/vertical-slice-architecture/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/vertical-slice-architecture/README.md -------------------------------------------------------------------------------- /codebase-architectures/vertical-slice-architecture/features/projects/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/vertical-slice-architecture/features/projects/README.md -------------------------------------------------------------------------------- /codebase-architectures/vertical-slice-architecture/features/projects/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/vertical-slice-architecture/features/projects/api.py -------------------------------------------------------------------------------- /codebase-architectures/vertical-slice-architecture/features/projects/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/vertical-slice-architecture/features/projects/model.py -------------------------------------------------------------------------------- /codebase-architectures/vertical-slice-architecture/features/projects/service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/vertical-slice-architecture/features/projects/service.py -------------------------------------------------------------------------------- /codebase-architectures/vertical-slice-architecture/features/tasks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/vertical-slice-architecture/features/tasks/README.md -------------------------------------------------------------------------------- /codebase-architectures/vertical-slice-architecture/features/tasks/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/vertical-slice-architecture/features/tasks/api.py -------------------------------------------------------------------------------- /codebase-architectures/vertical-slice-architecture/features/tasks/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/vertical-slice-architecture/features/tasks/model.py -------------------------------------------------------------------------------- /codebase-architectures/vertical-slice-architecture/features/tasks/service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/vertical-slice-architecture/features/tasks/service.py -------------------------------------------------------------------------------- /codebase-architectures/vertical-slice-architecture/features/users/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/vertical-slice-architecture/features/users/README.md -------------------------------------------------------------------------------- /codebase-architectures/vertical-slice-architecture/features/users/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/vertical-slice-architecture/features/users/api.py -------------------------------------------------------------------------------- /codebase-architectures/vertical-slice-architecture/features/users/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/vertical-slice-architecture/features/users/model.py -------------------------------------------------------------------------------- /codebase-architectures/vertical-slice-architecture/features/users/service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/vertical-slice-architecture/features/users/service.py -------------------------------------------------------------------------------- /codebase-architectures/vertical-slice-architecture/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/codebase-architectures/vertical-slice-architecture/main.py -------------------------------------------------------------------------------- /data/analytics.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/data/analytics.csv -------------------------------------------------------------------------------- /data/analytics.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/data/analytics.db -------------------------------------------------------------------------------- /data/analytics.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/data/analytics.json -------------------------------------------------------------------------------- /data/analytics.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/data/analytics.sqlite -------------------------------------------------------------------------------- /example-agent-codebase-arch/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/README.md -------------------------------------------------------------------------------- /example-agent-codebase-arch/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example-agent-codebase-arch/atomic-composable-architecture/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example-agent-codebase-arch/atomic-composable-architecture/atom/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/atomic-composable-architecture/atom/__init__.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/atomic-composable-architecture/atom/file_tools/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/atomic-composable-architecture/atom/file_tools/__init__.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/atomic-composable-architecture/atom/file_tools/insert_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/atomic-composable-architecture/atom/file_tools/insert_tool.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/atomic-composable-architecture/atom/file_tools/read_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/atomic-composable-architecture/atom/file_tools/read_tool.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/atomic-composable-architecture/atom/file_tools/replace_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/atomic-composable-architecture/atom/file_tools/replace_tool.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/atomic-composable-architecture/atom/file_tools/result_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/atomic-composable-architecture/atom/file_tools/result_tool.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/atomic-composable-architecture/atom/file_tools/undo_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/atomic-composable-architecture/atom/file_tools/undo_tool.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/atomic-composable-architecture/atom/file_tools/write_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/atomic-composable-architecture/atom/file_tools/write_tool.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/atomic-composable-architecture/atom/logging/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/atomic-composable-architecture/atom/logging/__init__.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/atomic-composable-architecture/atom/logging/console.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/atomic-composable-architecture/atom/logging/console.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/atomic-composable-architecture/atom/logging/display.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/atomic-composable-architecture/atom/logging/display.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/atomic-composable-architecture/atom/path_utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/atomic-composable-architecture/atom/path_utils/__init__.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/atomic-composable-architecture/atom/path_utils/directory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/atomic-composable-architecture/atom/path_utils/directory.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/atomic-composable-architecture/atom/path_utils/extension.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/atomic-composable-architecture/atom/path_utils/extension.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/atomic-composable-architecture/atom/path_utils/normalize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/atomic-composable-architecture/atom/path_utils/normalize.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/atomic-composable-architecture/atom/path_utils/validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/atomic-composable-architecture/atom/path_utils/validation.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/atomic-composable-architecture/membrane/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example-agent-codebase-arch/atomic-composable-architecture/membrane/main_file_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/atomic-composable-architecture/membrane/main_file_agent.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/atomic-composable-architecture/membrane/mcp_file_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/atomic-composable-architecture/membrane/mcp_file_agent.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/atomic-composable-architecture/molecule/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/atomic-composable-architecture/molecule/__init__.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/atomic-composable-architecture/molecule/file_crud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/atomic-composable-architecture/molecule/file_crud.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/atomic-composable-architecture/molecule/file_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/atomic-composable-architecture/molecule/file_reader.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/atomic-composable-architecture/molecule/file_writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/atomic-composable-architecture/molecule/file_writer.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/atomic-composable-architecture/organism/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/atomic-composable-architecture/organism/__init__.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/atomic-composable-architecture/organism/__pycache__/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example-agent-codebase-arch/atomic-composable-architecture/organism/file_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/atomic-composable-architecture/organism/file_agent.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/__pycache__/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/blog_agent/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/blog_agent/__init__.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/blog_agent/blog_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/blog_agent/blog_agent.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/blog_agent/blog_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/blog_agent/blog_manager.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/blog_agent/create_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/blog_agent/create_tool.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/blog_agent/delete_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/blog_agent/delete_tool.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/blog_agent/model_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/blog_agent/model_tools.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/blog_agent/read_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/blog_agent/read_tool.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/blog_agent/search_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/blog_agent/search_tool.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/blog_agent/tool_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/blog_agent/tool_handler.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/blog_agent/update_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/blog_agent/update_tool.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/blog_agent_v2/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/blog_agent_v2/__init__.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/blog_agent_v2/blog_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/blog_agent_v2/blog_agent.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/blog_agent_v2/blog_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/blog_agent_v2/blog_manager.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/blog_agent_v2/create_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/blog_agent_v2/create_tool.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/blog_agent_v2/delete_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/blog_agent_v2/delete_tool.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/blog_agent_v2/model_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/blog_agent_v2/model_tools.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/blog_agent_v2/read_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/blog_agent_v2/read_tool.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/blog_agent_v2/search_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/blog_agent_v2/search_tool.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/blog_agent_v2/tool_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/blog_agent_v2/tool_handler.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/blog_agent_v2/update_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/blog_agent_v2/update_tool.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/file_agent/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/file_agent/api_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/file_agent/api_tools.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/file_agent/create_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/file_agent/create_tool.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/file_agent/file_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/file_agent/file_agent.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/file_agent/file_editor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/file_agent/file_editor.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/file_agent/file_writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/file_agent/file_writer.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/file_agent/insert_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/file_agent/insert_tool.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/file_agent/model_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/file_agent/model_tools.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/file_agent/read_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/file_agent/read_tool.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/file_agent/replace_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/file_agent/replace_tool.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/file_agent/service_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/file_agent/service_tools.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/file_agent/tool_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/file_agent/tool_handler.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/file_agent/write_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/file_agent/write_tool.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2/api_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2/api_tools.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2/create_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2/create_tool.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2/file_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2/file_agent.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2/file_editor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2/file_editor.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2/file_writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2/file_writer.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2/insert_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2/insert_tool.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2/model_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2/model_tools.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2/read_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2/read_tool.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2/replace_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2/replace_tool.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2/service_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2/service_tools.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2/tool_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2/tool_handler.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2/write_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2/write_tool.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2_gemini/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2_gemini/api_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2_gemini/api_tools.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2_gemini/create_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2_gemini/create_tool.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2_gemini/file_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2_gemini/file_agent.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2_gemini/file_editor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2_gemini/file_editor.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2_gemini/file_writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2_gemini/file_writer.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2_gemini/insert_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2_gemini/insert_tool.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2_gemini/model_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2_gemini/model_tools.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2_gemini/read_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2_gemini/read_tool.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2_gemini/replace_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2_gemini/replace_tool.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2_gemini/service_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2_gemini/service_tools.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2_gemini/tool_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2_gemini/tool_handler.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2_gemini/write_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/features/file_agent_v2_gemini/write_tool.py -------------------------------------------------------------------------------- /example-agent-codebase-arch/vertical-slice-architecture/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/example-agent-codebase-arch/vertical-slice-architecture/main.py -------------------------------------------------------------------------------- /extra/ai_code_basic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/extra/ai_code_basic.sh -------------------------------------------------------------------------------- /extra/ai_code_reflect.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/extra/ai_code_reflect.sh -------------------------------------------------------------------------------- /extra/create_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/extra/create_db.py -------------------------------------------------------------------------------- /extra/gist_poc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/extra/gist_poc.py -------------------------------------------------------------------------------- /extra/gist_poc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/extra/gist_poc.sh -------------------------------------------------------------------------------- /images/scale-your-ai-coding-impact-with-devin-cursor-aider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/images/scale-your-ai-coding-impact-with-devin-cursor-aider.png -------------------------------------------------------------------------------- /images/single-file-agents-thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/images/single-file-agents-thumb.png -------------------------------------------------------------------------------- /openai-agents-examples/01_basic_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/openai-agents-examples/01_basic_agent.py -------------------------------------------------------------------------------- /openai-agents-examples/02_multi_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/openai-agents-examples/02_multi_agent.py -------------------------------------------------------------------------------- /openai-agents-examples/03_sync_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/openai-agents-examples/03_sync_agent.py -------------------------------------------------------------------------------- /openai-agents-examples/04_agent_with_tracing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/openai-agents-examples/04_agent_with_tracing.py -------------------------------------------------------------------------------- /openai-agents-examples/05_agent_with_function_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/openai-agents-examples/05_agent_with_function_tools.py -------------------------------------------------------------------------------- /openai-agents-examples/06_agent_with_custom_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/openai-agents-examples/06_agent_with_custom_tools.py -------------------------------------------------------------------------------- /openai-agents-examples/07_agent_with_handoffs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/openai-agents-examples/07_agent_with_handoffs.py -------------------------------------------------------------------------------- /openai-agents-examples/08_agent_with_agent_as_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/openai-agents-examples/08_agent_with_agent_as_tool.py -------------------------------------------------------------------------------- /openai-agents-examples/09_agent_with_context_management.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/openai-agents-examples/09_agent_with_context_management.py -------------------------------------------------------------------------------- /openai-agents-examples/10_agent_with_guardrails.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/openai-agents-examples/10_agent_with_guardrails.py -------------------------------------------------------------------------------- /openai-agents-examples/11_agent_orchestration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/openai-agents-examples/11_agent_orchestration.py -------------------------------------------------------------------------------- /openai-agents-examples/12_anthropic_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/openai-agents-examples/12_anthropic_agent.py -------------------------------------------------------------------------------- /openai-agents-examples/13_research_blog_system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/openai-agents-examples/13_research_blog_system.py -------------------------------------------------------------------------------- /openai-agents-examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/openai-agents-examples/README.md -------------------------------------------------------------------------------- /openai-agents-examples/fix_imports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/openai-agents-examples/fix_imports.py -------------------------------------------------------------------------------- /openai-agents-examples/install_dependencies.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/openai-agents-examples/install_dependencies.sh -------------------------------------------------------------------------------- /openai-agents-examples/summary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/openai-agents-examples/summary.md -------------------------------------------------------------------------------- /openai-agents-examples/test_all_examples.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/openai-agents-examples/test_all_examples.sh -------------------------------------------------------------------------------- /openai-agents-examples/test_imports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/openai-agents-examples/test_imports.py -------------------------------------------------------------------------------- /sfa_bash_editor_agent_anthropic_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/sfa_bash_editor_agent_anthropic_v2.py -------------------------------------------------------------------------------- /sfa_bash_editor_agent_anthropic_v3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/sfa_bash_editor_agent_anthropic_v3.py -------------------------------------------------------------------------------- /sfa_codebase_context_agent_v3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/sfa_codebase_context_agent_v3.py -------------------------------------------------------------------------------- /sfa_codebase_context_agent_w_ripgrep_v3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/sfa_codebase_context_agent_w_ripgrep_v3.py -------------------------------------------------------------------------------- /sfa_duckdb_anthropic_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/sfa_duckdb_anthropic_v2.py -------------------------------------------------------------------------------- /sfa_duckdb_gemini_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/sfa_duckdb_gemini_v1.py -------------------------------------------------------------------------------- /sfa_duckdb_gemini_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/sfa_duckdb_gemini_v2.py -------------------------------------------------------------------------------- /sfa_duckdb_openai_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/sfa_duckdb_openai_v2.py -------------------------------------------------------------------------------- /sfa_file_editor_sonny37_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/sfa_file_editor_sonny37_v1.py -------------------------------------------------------------------------------- /sfa_jq_gemini_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/sfa_jq_gemini_v1.py -------------------------------------------------------------------------------- /sfa_meta_prompt_openai_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/sfa_meta_prompt_openai_v1.py -------------------------------------------------------------------------------- /sfa_openai_agent_sdk_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/sfa_openai_agent_sdk_v1.py -------------------------------------------------------------------------------- /sfa_openai_agent_sdk_v1_minimal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/sfa_openai_agent_sdk_v1_minimal.py -------------------------------------------------------------------------------- /sfa_poc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/sfa_poc.py -------------------------------------------------------------------------------- /sfa_polars_csv_agent_anthropic_v3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/sfa_polars_csv_agent_anthropic_v3.py -------------------------------------------------------------------------------- /sfa_polars_csv_agent_openai_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/sfa_polars_csv_agent_openai_v2.py -------------------------------------------------------------------------------- /sfa_scrapper_agent_openai_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/sfa_scrapper_agent_openai_v2.py -------------------------------------------------------------------------------- /sfa_sqlite_openai_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/single-file-agents/HEAD/sfa_sqlite_openai_v2.py --------------------------------------------------------------------------------