├── .claude └── settings.json ├── .cursor └── rules │ └── go.mdc ├── .github └── workflows │ ├── gosec.yml │ ├── lint.yml │ ├── test.yml │ └── trivy.yml ├── .gitignore ├── CLAUDE.md ├── LICENSE ├── README.md ├── Taskfile.yml ├── doc ├── README.md ├── examples.md ├── getting-started.md ├── history.md ├── images │ └── logo.png ├── llm.md ├── mcp.md ├── plan-mode.md ├── schema.md └── tools.md ├── errors.go ├── examples ├── README.md ├── basic │ └── main.go ├── chat │ └── main.go ├── embedding │ └── main.go ├── json_schema │ ├── README.md │ └── main.go ├── mcp │ └── main.go ├── query │ └── main.go ├── reflexion │ └── main.go ├── simple │ └── main.go └── tools │ └── main.go ├── execute_response.go ├── execute_response_test.go ├── export_test.go ├── go.mod ├── go.sum ├── gollem.go ├── gollem_test.go ├── history.go ├── history_test.go ├── internal ├── convert │ └── convert.go └── schema │ └── converter.go ├── llm.go ├── llm ├── claude │ ├── api_client.go │ ├── client.go │ ├── client_test.go │ ├── convert_message.go │ ├── convert_message_test.go │ ├── convert_tool.go │ ├── convert_tool_test.go │ ├── embedding.go │ ├── export_test.go │ ├── middleware_test.go │ ├── mock_gen_test.go │ ├── vertex_client.go │ └── vertex_client_test.go ├── gemini │ ├── api_client.go │ ├── client.go │ ├── client_test.go │ ├── convert_message.go │ ├── convert_message_test.go │ ├── convert_tool.go │ ├── convert_tool_test.go │ ├── embedding_test.go │ ├── export_test.go │ ├── middleware_test.go │ └── mock_gen_test.go └── openai │ ├── api_client.go │ ├── client.go │ ├── client_test.go │ ├── convert_message.go │ ├── convert_message_test.go │ ├── convert_tool.go │ ├── convert_tool_test.go │ ├── embedding.go │ ├── embedding_test.go │ ├── export_test.go │ ├── middleware_test.go │ └── mock_gen_test.go ├── llm_test.go ├── mcp ├── export_test.go ├── mcp.go └── mcp_test.go ├── message.go ├── middleware.go ├── middleware └── compacter │ ├── compacter.go │ ├── compacter_test.go │ └── export_test.go ├── mock └── mock_gen.go ├── schema.go ├── schema_test.go ├── session.go ├── strategy.go ├── strategy ├── planexec │ ├── analyze.go │ ├── export_test.go │ ├── parse.go │ ├── plan_execute.go │ ├── plan_execute_test.go │ ├── prompt.go │ ├── prompts │ │ ├── conclusion.md │ │ ├── execute.md │ │ ├── plan.md │ │ └── reflect.md │ ├── reflect.go │ ├── types.go │ └── util.go ├── react │ ├── README.md │ ├── options.go │ ├── prompt.go │ ├── react.go │ ├── react_test.go │ ├── trace.go │ └── types.go ├── reflexion │ ├── README.md │ ├── evaluator.go │ ├── export_test.go │ ├── memory.go │ ├── memory_test.go │ ├── options.go │ ├── prompts.go │ ├── reflection.go │ ├── reflexion.go │ ├── reflexion_test.go │ ├── trajectory.go │ ├── trial.go │ └── types.go └── simple │ ├── simple.go │ └── simple_test.go ├── strategy_test.go ├── templates ├── executor_prompt.md ├── goal_clarifier_prompt.md ├── planner_prompt.md ├── reflector_prompt.md └── summarizer_prompt.md ├── testdata ├── create_images.go ├── test_image.gif ├── test_image.jpg └── test_image.png ├── tool.go └── tool_test.go /.claude/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/.claude/settings.json -------------------------------------------------------------------------------- /.cursor/rules/go.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/.cursor/rules/go.mdc -------------------------------------------------------------------------------- /.github/workflows/gosec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/.github/workflows/gosec.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.github/workflows/trivy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/.github/workflows/trivy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/.gitignore -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/README.md -------------------------------------------------------------------------------- /Taskfile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/Taskfile.yml -------------------------------------------------------------------------------- /doc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/doc/README.md -------------------------------------------------------------------------------- /doc/examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/doc/examples.md -------------------------------------------------------------------------------- /doc/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/doc/getting-started.md -------------------------------------------------------------------------------- /doc/history.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/doc/history.md -------------------------------------------------------------------------------- /doc/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/doc/images/logo.png -------------------------------------------------------------------------------- /doc/llm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/doc/llm.md -------------------------------------------------------------------------------- /doc/mcp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/doc/mcp.md -------------------------------------------------------------------------------- /doc/plan-mode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/doc/plan-mode.md -------------------------------------------------------------------------------- /doc/schema.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/doc/schema.md -------------------------------------------------------------------------------- /doc/tools.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/doc/tools.md -------------------------------------------------------------------------------- /errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/errors.go -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/basic/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/examples/basic/main.go -------------------------------------------------------------------------------- /examples/chat/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/examples/chat/main.go -------------------------------------------------------------------------------- /examples/embedding/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/examples/embedding/main.go -------------------------------------------------------------------------------- /examples/json_schema/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/examples/json_schema/README.md -------------------------------------------------------------------------------- /examples/json_schema/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/examples/json_schema/main.go -------------------------------------------------------------------------------- /examples/mcp/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/examples/mcp/main.go -------------------------------------------------------------------------------- /examples/query/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/examples/query/main.go -------------------------------------------------------------------------------- /examples/reflexion/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/examples/reflexion/main.go -------------------------------------------------------------------------------- /examples/simple/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/examples/simple/main.go -------------------------------------------------------------------------------- /examples/tools/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/examples/tools/main.go -------------------------------------------------------------------------------- /execute_response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/execute_response.go -------------------------------------------------------------------------------- /execute_response_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/execute_response_test.go -------------------------------------------------------------------------------- /export_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/export_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/go.sum -------------------------------------------------------------------------------- /gollem.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/gollem.go -------------------------------------------------------------------------------- /gollem_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/gollem_test.go -------------------------------------------------------------------------------- /history.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/history.go -------------------------------------------------------------------------------- /history_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/history_test.go -------------------------------------------------------------------------------- /internal/convert/convert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/internal/convert/convert.go -------------------------------------------------------------------------------- /internal/schema/converter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/internal/schema/converter.go -------------------------------------------------------------------------------- /llm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/llm.go -------------------------------------------------------------------------------- /llm/claude/api_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/llm/claude/api_client.go -------------------------------------------------------------------------------- /llm/claude/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/llm/claude/client.go -------------------------------------------------------------------------------- /llm/claude/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/llm/claude/client_test.go -------------------------------------------------------------------------------- /llm/claude/convert_message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/llm/claude/convert_message.go -------------------------------------------------------------------------------- /llm/claude/convert_message_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/llm/claude/convert_message_test.go -------------------------------------------------------------------------------- /llm/claude/convert_tool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/llm/claude/convert_tool.go -------------------------------------------------------------------------------- /llm/claude/convert_tool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/llm/claude/convert_tool_test.go -------------------------------------------------------------------------------- /llm/claude/embedding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/llm/claude/embedding.go -------------------------------------------------------------------------------- /llm/claude/export_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/llm/claude/export_test.go -------------------------------------------------------------------------------- /llm/claude/middleware_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/llm/claude/middleware_test.go -------------------------------------------------------------------------------- /llm/claude/mock_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/llm/claude/mock_gen_test.go -------------------------------------------------------------------------------- /llm/claude/vertex_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/llm/claude/vertex_client.go -------------------------------------------------------------------------------- /llm/claude/vertex_client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/llm/claude/vertex_client_test.go -------------------------------------------------------------------------------- /llm/gemini/api_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/llm/gemini/api_client.go -------------------------------------------------------------------------------- /llm/gemini/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/llm/gemini/client.go -------------------------------------------------------------------------------- /llm/gemini/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/llm/gemini/client_test.go -------------------------------------------------------------------------------- /llm/gemini/convert_message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/llm/gemini/convert_message.go -------------------------------------------------------------------------------- /llm/gemini/convert_message_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/llm/gemini/convert_message_test.go -------------------------------------------------------------------------------- /llm/gemini/convert_tool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/llm/gemini/convert_tool.go -------------------------------------------------------------------------------- /llm/gemini/convert_tool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/llm/gemini/convert_tool_test.go -------------------------------------------------------------------------------- /llm/gemini/embedding_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/llm/gemini/embedding_test.go -------------------------------------------------------------------------------- /llm/gemini/export_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/llm/gemini/export_test.go -------------------------------------------------------------------------------- /llm/gemini/middleware_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/llm/gemini/middleware_test.go -------------------------------------------------------------------------------- /llm/gemini/mock_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/llm/gemini/mock_gen_test.go -------------------------------------------------------------------------------- /llm/openai/api_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/llm/openai/api_client.go -------------------------------------------------------------------------------- /llm/openai/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/llm/openai/client.go -------------------------------------------------------------------------------- /llm/openai/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/llm/openai/client_test.go -------------------------------------------------------------------------------- /llm/openai/convert_message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/llm/openai/convert_message.go -------------------------------------------------------------------------------- /llm/openai/convert_message_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/llm/openai/convert_message_test.go -------------------------------------------------------------------------------- /llm/openai/convert_tool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/llm/openai/convert_tool.go -------------------------------------------------------------------------------- /llm/openai/convert_tool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/llm/openai/convert_tool_test.go -------------------------------------------------------------------------------- /llm/openai/embedding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/llm/openai/embedding.go -------------------------------------------------------------------------------- /llm/openai/embedding_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/llm/openai/embedding_test.go -------------------------------------------------------------------------------- /llm/openai/export_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/llm/openai/export_test.go -------------------------------------------------------------------------------- /llm/openai/middleware_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/llm/openai/middleware_test.go -------------------------------------------------------------------------------- /llm/openai/mock_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/llm/openai/mock_gen_test.go -------------------------------------------------------------------------------- /llm_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/llm_test.go -------------------------------------------------------------------------------- /mcp/export_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/mcp/export_test.go -------------------------------------------------------------------------------- /mcp/mcp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/mcp/mcp.go -------------------------------------------------------------------------------- /mcp/mcp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/mcp/mcp_test.go -------------------------------------------------------------------------------- /message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/message.go -------------------------------------------------------------------------------- /middleware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/middleware.go -------------------------------------------------------------------------------- /middleware/compacter/compacter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/middleware/compacter/compacter.go -------------------------------------------------------------------------------- /middleware/compacter/compacter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/middleware/compacter/compacter_test.go -------------------------------------------------------------------------------- /middleware/compacter/export_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/middleware/compacter/export_test.go -------------------------------------------------------------------------------- /mock/mock_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/mock/mock_gen.go -------------------------------------------------------------------------------- /schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/schema.go -------------------------------------------------------------------------------- /schema_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/schema_test.go -------------------------------------------------------------------------------- /session.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/session.go -------------------------------------------------------------------------------- /strategy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/strategy.go -------------------------------------------------------------------------------- /strategy/planexec/analyze.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/strategy/planexec/analyze.go -------------------------------------------------------------------------------- /strategy/planexec/export_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/strategy/planexec/export_test.go -------------------------------------------------------------------------------- /strategy/planexec/parse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/strategy/planexec/parse.go -------------------------------------------------------------------------------- /strategy/planexec/plan_execute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/strategy/planexec/plan_execute.go -------------------------------------------------------------------------------- /strategy/planexec/plan_execute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/strategy/planexec/plan_execute_test.go -------------------------------------------------------------------------------- /strategy/planexec/prompt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/strategy/planexec/prompt.go -------------------------------------------------------------------------------- /strategy/planexec/prompts/conclusion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/strategy/planexec/prompts/conclusion.md -------------------------------------------------------------------------------- /strategy/planexec/prompts/execute.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/strategy/planexec/prompts/execute.md -------------------------------------------------------------------------------- /strategy/planexec/prompts/plan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/strategy/planexec/prompts/plan.md -------------------------------------------------------------------------------- /strategy/planexec/prompts/reflect.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/strategy/planexec/prompts/reflect.md -------------------------------------------------------------------------------- /strategy/planexec/reflect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/strategy/planexec/reflect.go -------------------------------------------------------------------------------- /strategy/planexec/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/strategy/planexec/types.go -------------------------------------------------------------------------------- /strategy/planexec/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/strategy/planexec/util.go -------------------------------------------------------------------------------- /strategy/react/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/strategy/react/README.md -------------------------------------------------------------------------------- /strategy/react/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/strategy/react/options.go -------------------------------------------------------------------------------- /strategy/react/prompt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/strategy/react/prompt.go -------------------------------------------------------------------------------- /strategy/react/react.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/strategy/react/react.go -------------------------------------------------------------------------------- /strategy/react/react_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/strategy/react/react_test.go -------------------------------------------------------------------------------- /strategy/react/trace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/strategy/react/trace.go -------------------------------------------------------------------------------- /strategy/react/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/strategy/react/types.go -------------------------------------------------------------------------------- /strategy/reflexion/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/strategy/reflexion/README.md -------------------------------------------------------------------------------- /strategy/reflexion/evaluator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/strategy/reflexion/evaluator.go -------------------------------------------------------------------------------- /strategy/reflexion/export_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/strategy/reflexion/export_test.go -------------------------------------------------------------------------------- /strategy/reflexion/memory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/strategy/reflexion/memory.go -------------------------------------------------------------------------------- /strategy/reflexion/memory_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/strategy/reflexion/memory_test.go -------------------------------------------------------------------------------- /strategy/reflexion/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/strategy/reflexion/options.go -------------------------------------------------------------------------------- /strategy/reflexion/prompts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/strategy/reflexion/prompts.go -------------------------------------------------------------------------------- /strategy/reflexion/reflection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/strategy/reflexion/reflection.go -------------------------------------------------------------------------------- /strategy/reflexion/reflexion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/strategy/reflexion/reflexion.go -------------------------------------------------------------------------------- /strategy/reflexion/reflexion_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/strategy/reflexion/reflexion_test.go -------------------------------------------------------------------------------- /strategy/reflexion/trajectory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/strategy/reflexion/trajectory.go -------------------------------------------------------------------------------- /strategy/reflexion/trial.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/strategy/reflexion/trial.go -------------------------------------------------------------------------------- /strategy/reflexion/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/strategy/reflexion/types.go -------------------------------------------------------------------------------- /strategy/simple/simple.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/strategy/simple/simple.go -------------------------------------------------------------------------------- /strategy/simple/simple_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/strategy/simple/simple_test.go -------------------------------------------------------------------------------- /strategy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/strategy_test.go -------------------------------------------------------------------------------- /templates/executor_prompt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/templates/executor_prompt.md -------------------------------------------------------------------------------- /templates/goal_clarifier_prompt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/templates/goal_clarifier_prompt.md -------------------------------------------------------------------------------- /templates/planner_prompt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/templates/planner_prompt.md -------------------------------------------------------------------------------- /templates/reflector_prompt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/templates/reflector_prompt.md -------------------------------------------------------------------------------- /templates/summarizer_prompt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/templates/summarizer_prompt.md -------------------------------------------------------------------------------- /testdata/create_images.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/testdata/create_images.go -------------------------------------------------------------------------------- /testdata/test_image.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/testdata/test_image.gif -------------------------------------------------------------------------------- /testdata/test_image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/testdata/test_image.jpg -------------------------------------------------------------------------------- /testdata/test_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/testdata/test_image.png -------------------------------------------------------------------------------- /tool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/tool.go -------------------------------------------------------------------------------- /tool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-mizutani/gollem/HEAD/tool_test.go --------------------------------------------------------------------------------