├── .gitignore ├── LICENSE ├── README.md ├── agent ├── agent.go ├── browser.go ├── contexts.go ├── memory.go ├── mobile.go ├── option.go ├── response.go └── team.go ├── docs ├── agent_cn.md ├── llm_cn.md ├── program_cn.md ├── rag.md └── search-agent_cn.md ├── embedding ├── embedding.go ├── hunyuan_embedder.go ├── onnx_embedder.go ├── openai_embedder.go ├── string_embedder.go ├── string_embedder_test.go └── transformer_embber.go ├── example ├── agent │ ├── android │ │ └── main.go │ ├── browser │ │ └── main.go │ ├── browser2 │ │ └── main.go │ ├── finance │ │ └── finance.go │ ├── master │ │ └── master.go │ └── memory │ │ └── agent.go ├── bookkeeper │ ├── api │ │ ├── analysis.go │ │ ├── auth.go │ │ ├── chat_handler.go │ │ ├── transaction.go │ │ └── user.go │ ├── config │ │ ├── config.go │ │ └── config.yaml │ ├── database │ │ └── database.go │ ├── go.mod │ ├── main.go │ ├── models │ │ ├── transaction.go │ │ └── user.go │ ├── readme │ ├── services │ │ ├── analysis_service.go │ │ ├── auth_service.go │ │ ├── chat_service.go │ │ ├── image_service.go │ │ └── user_service.go │ └── web │ │ ├── .gitignore │ │ ├── README.md │ │ ├── eslint.config.js │ │ ├── index.html │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── public │ │ └── vite.svg │ │ ├── src │ │ ├── App.css │ │ ├── App.tsx │ │ ├── assets │ │ │ └── react.svg │ │ ├── components │ │ │ ├── AnalysisDashboard.tsx │ │ │ ├── Auth.tsx │ │ │ ├── ChatInterface.tsx │ │ │ └── UserSettings.tsx │ │ ├── index.css │ │ ├── main.tsx │ │ └── vite-env.d.ts │ │ ├── tsconfig.app.json │ │ ├── tsconfig.json │ │ ├── tsconfig.node.json │ │ └── vite.config.ts ├── deepdoc │ ├── chunk │ │ └── chunk.go │ ├── chunk_test.go │ ├── main.go │ └── 企业级 SaaS 行业增长白皮书.pdf ├── llm │ ├── asure-openai │ │ └── openai.go │ ├── claude │ │ └── claude.go │ ├── deepseek │ │ └── deepseek.go │ ├── doubao │ │ └── doubao.go │ ├── moonshot │ │ └── moonshot.go │ ├── ollama │ │ └── ollama.go │ ├── openai-c │ │ └── openai-c.go │ ├── qwen │ │ └── qwen.go │ ├── vision │ │ └── main.go │ └── zhipu │ │ └── zhipu.go ├── mcp │ ├── README.md │ ├── agent_example.go │ ├── main.go │ └── mcp_config │ │ └── servers.json ├── memory │ └── main.go ├── program │ └── program.go ├── rag │ ├── main.go │ ├── milvus │ │ └── main.go │ └── pgvector │ │ └── main.go └── storage │ └── main.go ├── go.mod ├── go.sum ├── hooks └── otel_hook.go ├── llm ├── anthropic │ └── claude.go ├── azure-openai │ └── llm.go ├── cache.go ├── cache_memory.go ├── cache_metrics.go ├── cache_query.go ├── cache_ranker.go ├── cache_redis.go ├── config.go ├── deepseek │ └── llm.go ├── doubao │ └── doubao.go ├── hook.go ├── hunyuan │ └── llm.go ├── llm.go ├── logger.go ├── message.go ├── mock.go ├── moonshot │ └── llm.go ├── oaillm.go ├── oaillm_chat.go ├── ollama │ └── llm.go ├── openai-c │ └── llm.go ├── openai │ └── llm.go ├── options.go ├── qwen │ └── llm.go ├── response.go └── zhipu │ └── llm.go ├── log └── log.go ├── mcp_config └── servers.json ├── memory ├── flat_memory.go ├── memory.go └── memory_item.go ├── pkg ├── .DS_Store ├── README.md ├── adb │ ├── device.go │ ├── manager.go │ └── wrapper.go ├── appium │ ├── README.md │ ├── appium_connection.go │ ├── client_config.go │ ├── example_test.go │ ├── examples │ │ └── main.go │ ├── extensions.go │ ├── extensions_action_helpers.go │ ├── extensions_action_helpers_test.go │ ├── extensions_applications.go │ ├── mobile_command.go │ ├── options.go │ └── webdriver.go ├── browser │ ├── browser.go │ ├── browser_test.go │ ├── chrome.go │ ├── dom │ │ ├── buildDomTree.js │ │ ├── clickable_element_processor.go │ │ ├── history_tree_processor.go │ │ ├── process_dom_test.go │ │ ├── service.go │ │ ├── utils.go │ │ ├── utils_test.go │ │ └── views.go │ ├── session.go │ ├── utils.go │ └── views.go ├── strings │ └── strings.go └── structx │ ├── generic.go │ ├── map.go │ └── set.go ├── program ├── action.go ├── adapter.go ├── completion.go ├── cot.go ├── funcall.go ├── funcall_test.go ├── option.go ├── predictor.go ├── program.go ├── prompt.go ├── react.go └── response.go ├── prompt ├── format.go ├── prompt.go ├── readme ├── render.go ├── simple_format.go └── templates │ ├── example.go │ ├── expert.go │ ├── intent.go │ ├── meta.go │ ├── react.go │ ├── simple.json │ └── thinking_styles.go ├── rag ├── deepdoc │ ├── .DS_Store │ ├── chunk │ │ ├── character.go │ │ ├── character_test.go │ │ ├── chunk.go │ │ ├── chunk_test.go │ │ └── markdown.go │ ├── csv.go │ ├── doc.go │ ├── document.go │ ├── docx.go │ ├── extractor │ │ ├── document.go │ │ ├── extractor.go │ │ ├── faq.go │ │ └── unknown.go │ ├── json.go │ ├── mdx.go │ ├── pdf.go │ ├── pptx.go │ ├── txtx.go │ └── xlsx.go ├── indexer.go ├── rag.go └── retirval.go ├── speech ├── asr.go ├── asr │ ├── mock.go │ └── tencent │ │ ├── listener.go │ │ ├── option.go │ │ └── tencent.go ├── encoding.go ├── entities.go ├── outbound.go ├── outbound │ ├── file.go │ ├── outbound.go │ ├── ratelimit.go │ └── websocket.go ├── result.go ├── tts.go └── tts │ ├── aliyun │ ├── client.go │ ├── handler.go │ ├── tts.go │ └── utils.go │ ├── cache.go │ ├── minmax │ ├── basic.go │ └── tts.go │ ├── mock.go │ ├── tencent │ ├── basic.go │ ├── options.go │ ├── realtime.go │ └── stream.go │ └── tts.go ├── storage ├── json_store.go ├── postgres_store.go ├── session.go └── storage.go ├── tool ├── adb │ ├── adb.go │ ├── controller.go │ ├── element.go │ └── registry.go ├── browser │ ├── browser.go │ ├── controller │ │ ├── controller.go │ │ ├── registry.go │ │ ├── registry_views.go │ │ ├── utils.go │ │ ├── utils_test.go │ │ └── views.go │ └── dom │ │ ├── buildDomTree.js │ │ ├── clickable_element_processor.go │ │ ├── history_tree_processor.go │ │ ├── process_dom_test.go │ │ ├── service.go │ │ ├── utils.go │ │ ├── utils_test.go │ │ └── views.go ├── config.go ├── crawl │ ├── colly.go │ ├── crawler.go │ ├── jina.go │ └── tool.go ├── datetime │ └── tool.go ├── entity.go ├── event.go ├── factory.go ├── file │ ├── create_file.go │ └── write_file.go ├── image │ └── tool.go ├── mcp │ ├── README.md │ ├── client.go │ ├── config.go │ ├── example_config.json │ └── mcp.go ├── mobile │ ├── controller │ │ ├── action.go │ │ ├── controller.go │ │ └── registry.go │ └── mobile.go ├── nil.go ├── search │ ├── crawler.go │ ├── engine │ │ ├── bing.go │ │ ├── engine.go │ │ ├── searxng.go │ │ ├── searxng_test.go │ │ └── serper.go │ └── tool.go ├── think │ └── think.go ├── tool.go ├── user │ └── inquiry.go ├── weather │ └── weather.go └── wikipedia │ └── wikipedia.go ├── vdb ├── distance.go ├── memo │ └── memory.go ├── milvus │ └── milvus.go ├── option.go ├── pgvector │ └── pgvector.go ├── redis │ └── redis.go └── vdb.go ├── vision ├── hook.go ├── minimax │ └── vision.go ├── options.go ├── siliconflow │ └── vision.go └── vision.go └── workflow ├── definition.go ├── edge.go ├── engine.go ├── memory ├── executor.go └── graph.go ├── node.go ├── node ├── end.go ├── expr.go ├── factory.go ├── gateway.go ├── llm.go ├── node.go ├── start.go ├── tool.go └── vdb.go └── workflow.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/README.md -------------------------------------------------------------------------------- /agent/agent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/agent/agent.go -------------------------------------------------------------------------------- /agent/browser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/agent/browser.go -------------------------------------------------------------------------------- /agent/contexts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/agent/contexts.go -------------------------------------------------------------------------------- /agent/memory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/agent/memory.go -------------------------------------------------------------------------------- /agent/mobile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/agent/mobile.go -------------------------------------------------------------------------------- /agent/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/agent/option.go -------------------------------------------------------------------------------- /agent/response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/agent/response.go -------------------------------------------------------------------------------- /agent/team.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/agent/team.go -------------------------------------------------------------------------------- /docs/agent_cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/docs/agent_cn.md -------------------------------------------------------------------------------- /docs/llm_cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/docs/llm_cn.md -------------------------------------------------------------------------------- /docs/program_cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/docs/program_cn.md -------------------------------------------------------------------------------- /docs/rag.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/search-agent_cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/docs/search-agent_cn.md -------------------------------------------------------------------------------- /embedding/embedding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/embedding/embedding.go -------------------------------------------------------------------------------- /embedding/hunyuan_embedder.go: -------------------------------------------------------------------------------- 1 | package embedding 2 | -------------------------------------------------------------------------------- /embedding/onnx_embedder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/embedding/onnx_embedder.go -------------------------------------------------------------------------------- /embedding/openai_embedder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/embedding/openai_embedder.go -------------------------------------------------------------------------------- /embedding/string_embedder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/embedding/string_embedder.go -------------------------------------------------------------------------------- /embedding/string_embedder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/embedding/string_embedder_test.go -------------------------------------------------------------------------------- /embedding/transformer_embber.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/embedding/transformer_embber.go -------------------------------------------------------------------------------- /example/agent/android/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/agent/android/main.go -------------------------------------------------------------------------------- /example/agent/browser/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/agent/browser/main.go -------------------------------------------------------------------------------- /example/agent/browser2/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/agent/browser2/main.go -------------------------------------------------------------------------------- /example/agent/finance/finance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/agent/finance/finance.go -------------------------------------------------------------------------------- /example/agent/master/master.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/agent/master/master.go -------------------------------------------------------------------------------- /example/agent/memory/agent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/agent/memory/agent.go -------------------------------------------------------------------------------- /example/bookkeeper/api/analysis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/bookkeeper/api/analysis.go -------------------------------------------------------------------------------- /example/bookkeeper/api/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/bookkeeper/api/auth.go -------------------------------------------------------------------------------- /example/bookkeeper/api/chat_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/bookkeeper/api/chat_handler.go -------------------------------------------------------------------------------- /example/bookkeeper/api/transaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/bookkeeper/api/transaction.go -------------------------------------------------------------------------------- /example/bookkeeper/api/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/bookkeeper/api/user.go -------------------------------------------------------------------------------- /example/bookkeeper/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/bookkeeper/config/config.go -------------------------------------------------------------------------------- /example/bookkeeper/config/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/bookkeeper/config/config.yaml -------------------------------------------------------------------------------- /example/bookkeeper/database/database.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/bookkeeper/database/database.go -------------------------------------------------------------------------------- /example/bookkeeper/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/bookkeeper/go.mod -------------------------------------------------------------------------------- /example/bookkeeper/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/bookkeeper/main.go -------------------------------------------------------------------------------- /example/bookkeeper/models/transaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/bookkeeper/models/transaction.go -------------------------------------------------------------------------------- /example/bookkeeper/models/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/bookkeeper/models/user.go -------------------------------------------------------------------------------- /example/bookkeeper/readme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/bookkeeper/readme -------------------------------------------------------------------------------- /example/bookkeeper/services/analysis_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/bookkeeper/services/analysis_service.go -------------------------------------------------------------------------------- /example/bookkeeper/services/auth_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/bookkeeper/services/auth_service.go -------------------------------------------------------------------------------- /example/bookkeeper/services/chat_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/bookkeeper/services/chat_service.go -------------------------------------------------------------------------------- /example/bookkeeper/services/image_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/bookkeeper/services/image_service.go -------------------------------------------------------------------------------- /example/bookkeeper/services/user_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/bookkeeper/services/user_service.go -------------------------------------------------------------------------------- /example/bookkeeper/web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/bookkeeper/web/.gitignore -------------------------------------------------------------------------------- /example/bookkeeper/web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/bookkeeper/web/README.md -------------------------------------------------------------------------------- /example/bookkeeper/web/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/bookkeeper/web/eslint.config.js -------------------------------------------------------------------------------- /example/bookkeeper/web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/bookkeeper/web/index.html -------------------------------------------------------------------------------- /example/bookkeeper/web/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/bookkeeper/web/package-lock.json -------------------------------------------------------------------------------- /example/bookkeeper/web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/bookkeeper/web/package.json -------------------------------------------------------------------------------- /example/bookkeeper/web/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/bookkeeper/web/public/vite.svg -------------------------------------------------------------------------------- /example/bookkeeper/web/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/bookkeeper/web/src/App.css -------------------------------------------------------------------------------- /example/bookkeeper/web/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/bookkeeper/web/src/App.tsx -------------------------------------------------------------------------------- /example/bookkeeper/web/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/bookkeeper/web/src/assets/react.svg -------------------------------------------------------------------------------- /example/bookkeeper/web/src/components/AnalysisDashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/bookkeeper/web/src/components/AnalysisDashboard.tsx -------------------------------------------------------------------------------- /example/bookkeeper/web/src/components/Auth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/bookkeeper/web/src/components/Auth.tsx -------------------------------------------------------------------------------- /example/bookkeeper/web/src/components/ChatInterface.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/bookkeeper/web/src/components/ChatInterface.tsx -------------------------------------------------------------------------------- /example/bookkeeper/web/src/components/UserSettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/bookkeeper/web/src/components/UserSettings.tsx -------------------------------------------------------------------------------- /example/bookkeeper/web/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/bookkeeper/web/src/index.css -------------------------------------------------------------------------------- /example/bookkeeper/web/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/bookkeeper/web/src/main.tsx -------------------------------------------------------------------------------- /example/bookkeeper/web/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /example/bookkeeper/web/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/bookkeeper/web/tsconfig.app.json -------------------------------------------------------------------------------- /example/bookkeeper/web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/bookkeeper/web/tsconfig.json -------------------------------------------------------------------------------- /example/bookkeeper/web/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/bookkeeper/web/tsconfig.node.json -------------------------------------------------------------------------------- /example/bookkeeper/web/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/bookkeeper/web/vite.config.ts -------------------------------------------------------------------------------- /example/deepdoc/chunk/chunk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/deepdoc/chunk/chunk.go -------------------------------------------------------------------------------- /example/deepdoc/chunk_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/deepdoc/chunk_test.go -------------------------------------------------------------------------------- /example/deepdoc/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/deepdoc/main.go -------------------------------------------------------------------------------- /example/deepdoc/企业级 SaaS 行业增长白皮书.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/deepdoc/企业级 SaaS 行业增长白皮书.pdf -------------------------------------------------------------------------------- /example/llm/asure-openai/openai.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/llm/asure-openai/openai.go -------------------------------------------------------------------------------- /example/llm/claude/claude.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/llm/claude/claude.go -------------------------------------------------------------------------------- /example/llm/deepseek/deepseek.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/llm/deepseek/deepseek.go -------------------------------------------------------------------------------- /example/llm/doubao/doubao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/llm/doubao/doubao.go -------------------------------------------------------------------------------- /example/llm/moonshot/moonshot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/llm/moonshot/moonshot.go -------------------------------------------------------------------------------- /example/llm/ollama/ollama.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/llm/ollama/ollama.go -------------------------------------------------------------------------------- /example/llm/openai-c/openai-c.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/llm/openai-c/openai-c.go -------------------------------------------------------------------------------- /example/llm/qwen/qwen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/llm/qwen/qwen.go -------------------------------------------------------------------------------- /example/llm/vision/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/llm/vision/main.go -------------------------------------------------------------------------------- /example/llm/zhipu/zhipu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/llm/zhipu/zhipu.go -------------------------------------------------------------------------------- /example/mcp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/mcp/README.md -------------------------------------------------------------------------------- /example/mcp/agent_example.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/mcp/agent_example.go -------------------------------------------------------------------------------- /example/mcp/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/mcp/main.go -------------------------------------------------------------------------------- /example/mcp/mcp_config/servers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/mcp/mcp_config/servers.json -------------------------------------------------------------------------------- /example/memory/main.go: -------------------------------------------------------------------------------- 1 | package memory 2 | -------------------------------------------------------------------------------- /example/program/program.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/program/program.go -------------------------------------------------------------------------------- /example/rag/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/rag/main.go -------------------------------------------------------------------------------- /example/rag/milvus/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/rag/milvus/main.go -------------------------------------------------------------------------------- /example/rag/pgvector/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/rag/pgvector/main.go -------------------------------------------------------------------------------- /example/storage/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/example/storage/main.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/go.sum -------------------------------------------------------------------------------- /hooks/otel_hook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/hooks/otel_hook.go -------------------------------------------------------------------------------- /llm/anthropic/claude.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/llm/anthropic/claude.go -------------------------------------------------------------------------------- /llm/azure-openai/llm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/llm/azure-openai/llm.go -------------------------------------------------------------------------------- /llm/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/llm/cache.go -------------------------------------------------------------------------------- /llm/cache_memory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/llm/cache_memory.go -------------------------------------------------------------------------------- /llm/cache_metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/llm/cache_metrics.go -------------------------------------------------------------------------------- /llm/cache_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/llm/cache_query.go -------------------------------------------------------------------------------- /llm/cache_ranker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/llm/cache_ranker.go -------------------------------------------------------------------------------- /llm/cache_redis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/llm/cache_redis.go -------------------------------------------------------------------------------- /llm/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/llm/config.go -------------------------------------------------------------------------------- /llm/deepseek/llm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/llm/deepseek/llm.go -------------------------------------------------------------------------------- /llm/doubao/doubao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/llm/doubao/doubao.go -------------------------------------------------------------------------------- /llm/hook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/llm/hook.go -------------------------------------------------------------------------------- /llm/hunyuan/llm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/llm/hunyuan/llm.go -------------------------------------------------------------------------------- /llm/llm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/llm/llm.go -------------------------------------------------------------------------------- /llm/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/llm/logger.go -------------------------------------------------------------------------------- /llm/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/llm/message.go -------------------------------------------------------------------------------- /llm/mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/llm/mock.go -------------------------------------------------------------------------------- /llm/moonshot/llm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/llm/moonshot/llm.go -------------------------------------------------------------------------------- /llm/oaillm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/llm/oaillm.go -------------------------------------------------------------------------------- /llm/oaillm_chat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/llm/oaillm_chat.go -------------------------------------------------------------------------------- /llm/ollama/llm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/llm/ollama/llm.go -------------------------------------------------------------------------------- /llm/openai-c/llm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/llm/openai-c/llm.go -------------------------------------------------------------------------------- /llm/openai/llm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/llm/openai/llm.go -------------------------------------------------------------------------------- /llm/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/llm/options.go -------------------------------------------------------------------------------- /llm/qwen/llm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/llm/qwen/llm.go -------------------------------------------------------------------------------- /llm/response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/llm/response.go -------------------------------------------------------------------------------- /llm/zhipu/llm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/llm/zhipu/llm.go -------------------------------------------------------------------------------- /log/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/log/log.go -------------------------------------------------------------------------------- /mcp_config/servers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/mcp_config/servers.json -------------------------------------------------------------------------------- /memory/flat_memory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/memory/flat_memory.go -------------------------------------------------------------------------------- /memory/memory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/memory/memory.go -------------------------------------------------------------------------------- /memory/memory_item.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/memory/memory_item.go -------------------------------------------------------------------------------- /pkg/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/pkg/.DS_Store -------------------------------------------------------------------------------- /pkg/README.md: -------------------------------------------------------------------------------- 1 | # utils for struct -------------------------------------------------------------------------------- /pkg/adb/device.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/pkg/adb/device.go -------------------------------------------------------------------------------- /pkg/adb/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/pkg/adb/manager.go -------------------------------------------------------------------------------- /pkg/adb/wrapper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/pkg/adb/wrapper.go -------------------------------------------------------------------------------- /pkg/appium/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/pkg/appium/README.md -------------------------------------------------------------------------------- /pkg/appium/appium_connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/pkg/appium/appium_connection.go -------------------------------------------------------------------------------- /pkg/appium/client_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/pkg/appium/client_config.go -------------------------------------------------------------------------------- /pkg/appium/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/pkg/appium/example_test.go -------------------------------------------------------------------------------- /pkg/appium/examples/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/pkg/appium/examples/main.go -------------------------------------------------------------------------------- /pkg/appium/extensions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/pkg/appium/extensions.go -------------------------------------------------------------------------------- /pkg/appium/extensions_action_helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/pkg/appium/extensions_action_helpers.go -------------------------------------------------------------------------------- /pkg/appium/extensions_action_helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/pkg/appium/extensions_action_helpers_test.go -------------------------------------------------------------------------------- /pkg/appium/extensions_applications.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/pkg/appium/extensions_applications.go -------------------------------------------------------------------------------- /pkg/appium/mobile_command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/pkg/appium/mobile_command.go -------------------------------------------------------------------------------- /pkg/appium/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/pkg/appium/options.go -------------------------------------------------------------------------------- /pkg/appium/webdriver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/pkg/appium/webdriver.go -------------------------------------------------------------------------------- /pkg/browser/browser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/pkg/browser/browser.go -------------------------------------------------------------------------------- /pkg/browser/browser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/pkg/browser/browser_test.go -------------------------------------------------------------------------------- /pkg/browser/chrome.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/pkg/browser/chrome.go -------------------------------------------------------------------------------- /pkg/browser/dom/buildDomTree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/pkg/browser/dom/buildDomTree.js -------------------------------------------------------------------------------- /pkg/browser/dom/clickable_element_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/pkg/browser/dom/clickable_element_processor.go -------------------------------------------------------------------------------- /pkg/browser/dom/history_tree_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/pkg/browser/dom/history_tree_processor.go -------------------------------------------------------------------------------- /pkg/browser/dom/process_dom_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/pkg/browser/dom/process_dom_test.go -------------------------------------------------------------------------------- /pkg/browser/dom/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/pkg/browser/dom/service.go -------------------------------------------------------------------------------- /pkg/browser/dom/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/pkg/browser/dom/utils.go -------------------------------------------------------------------------------- /pkg/browser/dom/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/pkg/browser/dom/utils_test.go -------------------------------------------------------------------------------- /pkg/browser/dom/views.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/pkg/browser/dom/views.go -------------------------------------------------------------------------------- /pkg/browser/session.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/pkg/browser/session.go -------------------------------------------------------------------------------- /pkg/browser/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/pkg/browser/utils.go -------------------------------------------------------------------------------- /pkg/browser/views.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/pkg/browser/views.go -------------------------------------------------------------------------------- /pkg/strings/strings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/pkg/strings/strings.go -------------------------------------------------------------------------------- /pkg/structx/generic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/pkg/structx/generic.go -------------------------------------------------------------------------------- /pkg/structx/map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/pkg/structx/map.go -------------------------------------------------------------------------------- /pkg/structx/set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/pkg/structx/set.go -------------------------------------------------------------------------------- /program/action.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/program/action.go -------------------------------------------------------------------------------- /program/adapter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/program/adapter.go -------------------------------------------------------------------------------- /program/completion.go: -------------------------------------------------------------------------------- 1 | package program 2 | -------------------------------------------------------------------------------- /program/cot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/program/cot.go -------------------------------------------------------------------------------- /program/funcall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/program/funcall.go -------------------------------------------------------------------------------- /program/funcall_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/program/funcall_test.go -------------------------------------------------------------------------------- /program/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/program/option.go -------------------------------------------------------------------------------- /program/predictor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/program/predictor.go -------------------------------------------------------------------------------- /program/program.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/program/program.go -------------------------------------------------------------------------------- /program/prompt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/program/prompt.go -------------------------------------------------------------------------------- /program/react.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/program/react.go -------------------------------------------------------------------------------- /program/response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/program/response.go -------------------------------------------------------------------------------- /prompt/format.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/prompt/format.go -------------------------------------------------------------------------------- /prompt/prompt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/prompt/prompt.go -------------------------------------------------------------------------------- /prompt/readme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/prompt/readme -------------------------------------------------------------------------------- /prompt/render.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/prompt/render.go -------------------------------------------------------------------------------- /prompt/simple_format.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/prompt/simple_format.go -------------------------------------------------------------------------------- /prompt/templates/example.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/prompt/templates/example.go -------------------------------------------------------------------------------- /prompt/templates/expert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/prompt/templates/expert.go -------------------------------------------------------------------------------- /prompt/templates/intent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/prompt/templates/intent.go -------------------------------------------------------------------------------- /prompt/templates/meta.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/prompt/templates/meta.go -------------------------------------------------------------------------------- /prompt/templates/react.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/prompt/templates/react.go -------------------------------------------------------------------------------- /prompt/templates/simple.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/prompt/templates/simple.json -------------------------------------------------------------------------------- /prompt/templates/thinking_styles.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/prompt/templates/thinking_styles.go -------------------------------------------------------------------------------- /rag/deepdoc/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/rag/deepdoc/.DS_Store -------------------------------------------------------------------------------- /rag/deepdoc/chunk/character.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/rag/deepdoc/chunk/character.go -------------------------------------------------------------------------------- /rag/deepdoc/chunk/character_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/rag/deepdoc/chunk/character_test.go -------------------------------------------------------------------------------- /rag/deepdoc/chunk/chunk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/rag/deepdoc/chunk/chunk.go -------------------------------------------------------------------------------- /rag/deepdoc/chunk/chunk_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/rag/deepdoc/chunk/chunk_test.go -------------------------------------------------------------------------------- /rag/deepdoc/chunk/markdown.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/rag/deepdoc/chunk/markdown.go -------------------------------------------------------------------------------- /rag/deepdoc/csv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/rag/deepdoc/csv.go -------------------------------------------------------------------------------- /rag/deepdoc/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/rag/deepdoc/doc.go -------------------------------------------------------------------------------- /rag/deepdoc/document.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/rag/deepdoc/document.go -------------------------------------------------------------------------------- /rag/deepdoc/docx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/rag/deepdoc/docx.go -------------------------------------------------------------------------------- /rag/deepdoc/extractor/document.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/rag/deepdoc/extractor/document.go -------------------------------------------------------------------------------- /rag/deepdoc/extractor/extractor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/rag/deepdoc/extractor/extractor.go -------------------------------------------------------------------------------- /rag/deepdoc/extractor/faq.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/rag/deepdoc/extractor/faq.go -------------------------------------------------------------------------------- /rag/deepdoc/extractor/unknown.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/rag/deepdoc/extractor/unknown.go -------------------------------------------------------------------------------- /rag/deepdoc/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/rag/deepdoc/json.go -------------------------------------------------------------------------------- /rag/deepdoc/mdx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/rag/deepdoc/mdx.go -------------------------------------------------------------------------------- /rag/deepdoc/pdf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/rag/deepdoc/pdf.go -------------------------------------------------------------------------------- /rag/deepdoc/pptx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/rag/deepdoc/pptx.go -------------------------------------------------------------------------------- /rag/deepdoc/txtx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/rag/deepdoc/txtx.go -------------------------------------------------------------------------------- /rag/deepdoc/xlsx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/rag/deepdoc/xlsx.go -------------------------------------------------------------------------------- /rag/indexer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/rag/indexer.go -------------------------------------------------------------------------------- /rag/rag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/rag/rag.go -------------------------------------------------------------------------------- /rag/retirval.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/rag/retirval.go -------------------------------------------------------------------------------- /speech/asr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/speech/asr.go -------------------------------------------------------------------------------- /speech/asr/mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/speech/asr/mock.go -------------------------------------------------------------------------------- /speech/asr/tencent/listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/speech/asr/tencent/listener.go -------------------------------------------------------------------------------- /speech/asr/tencent/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/speech/asr/tencent/option.go -------------------------------------------------------------------------------- /speech/asr/tencent/tencent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/speech/asr/tencent/tencent.go -------------------------------------------------------------------------------- /speech/encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/speech/encoding.go -------------------------------------------------------------------------------- /speech/entities.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/speech/entities.go -------------------------------------------------------------------------------- /speech/outbound.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/speech/outbound.go -------------------------------------------------------------------------------- /speech/outbound/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/speech/outbound/file.go -------------------------------------------------------------------------------- /speech/outbound/outbound.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/speech/outbound/outbound.go -------------------------------------------------------------------------------- /speech/outbound/ratelimit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/speech/outbound/ratelimit.go -------------------------------------------------------------------------------- /speech/outbound/websocket.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/speech/outbound/websocket.go -------------------------------------------------------------------------------- /speech/result.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/speech/result.go -------------------------------------------------------------------------------- /speech/tts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/speech/tts.go -------------------------------------------------------------------------------- /speech/tts/aliyun/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/speech/tts/aliyun/client.go -------------------------------------------------------------------------------- /speech/tts/aliyun/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/speech/tts/aliyun/handler.go -------------------------------------------------------------------------------- /speech/tts/aliyun/tts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/speech/tts/aliyun/tts.go -------------------------------------------------------------------------------- /speech/tts/aliyun/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/speech/tts/aliyun/utils.go -------------------------------------------------------------------------------- /speech/tts/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/speech/tts/cache.go -------------------------------------------------------------------------------- /speech/tts/minmax/basic.go: -------------------------------------------------------------------------------- 1 | package minmax 2 | -------------------------------------------------------------------------------- /speech/tts/minmax/tts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/speech/tts/minmax/tts.go -------------------------------------------------------------------------------- /speech/tts/mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/speech/tts/mock.go -------------------------------------------------------------------------------- /speech/tts/tencent/basic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/speech/tts/tencent/basic.go -------------------------------------------------------------------------------- /speech/tts/tencent/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/speech/tts/tencent/options.go -------------------------------------------------------------------------------- /speech/tts/tencent/realtime.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/speech/tts/tencent/realtime.go -------------------------------------------------------------------------------- /speech/tts/tencent/stream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/speech/tts/tencent/stream.go -------------------------------------------------------------------------------- /speech/tts/tts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/speech/tts/tts.go -------------------------------------------------------------------------------- /storage/json_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/storage/json_store.go -------------------------------------------------------------------------------- /storage/postgres_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/storage/postgres_store.go -------------------------------------------------------------------------------- /storage/session.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/storage/session.go -------------------------------------------------------------------------------- /storage/storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/storage/storage.go -------------------------------------------------------------------------------- /tool/adb/adb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/adb/adb.go -------------------------------------------------------------------------------- /tool/adb/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/adb/controller.go -------------------------------------------------------------------------------- /tool/adb/element.go: -------------------------------------------------------------------------------- 1 | package adb 2 | -------------------------------------------------------------------------------- /tool/adb/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/adb/registry.go -------------------------------------------------------------------------------- /tool/browser/browser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/browser/browser.go -------------------------------------------------------------------------------- /tool/browser/controller/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/browser/controller/controller.go -------------------------------------------------------------------------------- /tool/browser/controller/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/browser/controller/registry.go -------------------------------------------------------------------------------- /tool/browser/controller/registry_views.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/browser/controller/registry_views.go -------------------------------------------------------------------------------- /tool/browser/controller/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/browser/controller/utils.go -------------------------------------------------------------------------------- /tool/browser/controller/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/browser/controller/utils_test.go -------------------------------------------------------------------------------- /tool/browser/controller/views.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/browser/controller/views.go -------------------------------------------------------------------------------- /tool/browser/dom/buildDomTree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/browser/dom/buildDomTree.js -------------------------------------------------------------------------------- /tool/browser/dom/clickable_element_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/browser/dom/clickable_element_processor.go -------------------------------------------------------------------------------- /tool/browser/dom/history_tree_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/browser/dom/history_tree_processor.go -------------------------------------------------------------------------------- /tool/browser/dom/process_dom_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/browser/dom/process_dom_test.go -------------------------------------------------------------------------------- /tool/browser/dom/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/browser/dom/service.go -------------------------------------------------------------------------------- /tool/browser/dom/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/browser/dom/utils.go -------------------------------------------------------------------------------- /tool/browser/dom/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/browser/dom/utils_test.go -------------------------------------------------------------------------------- /tool/browser/dom/views.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/browser/dom/views.go -------------------------------------------------------------------------------- /tool/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/config.go -------------------------------------------------------------------------------- /tool/crawl/colly.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/crawl/colly.go -------------------------------------------------------------------------------- /tool/crawl/crawler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/crawl/crawler.go -------------------------------------------------------------------------------- /tool/crawl/jina.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/crawl/jina.go -------------------------------------------------------------------------------- /tool/crawl/tool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/crawl/tool.go -------------------------------------------------------------------------------- /tool/datetime/tool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/datetime/tool.go -------------------------------------------------------------------------------- /tool/entity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/entity.go -------------------------------------------------------------------------------- /tool/event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/event.go -------------------------------------------------------------------------------- /tool/factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/factory.go -------------------------------------------------------------------------------- /tool/file/create_file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/file/create_file.go -------------------------------------------------------------------------------- /tool/file/write_file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/file/write_file.go -------------------------------------------------------------------------------- /tool/image/tool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/image/tool.go -------------------------------------------------------------------------------- /tool/mcp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/mcp/README.md -------------------------------------------------------------------------------- /tool/mcp/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/mcp/client.go -------------------------------------------------------------------------------- /tool/mcp/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/mcp/config.go -------------------------------------------------------------------------------- /tool/mcp/example_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/mcp/example_config.json -------------------------------------------------------------------------------- /tool/mcp/mcp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/mcp/mcp.go -------------------------------------------------------------------------------- /tool/mobile/controller/action.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/mobile/controller/action.go -------------------------------------------------------------------------------- /tool/mobile/controller/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/mobile/controller/controller.go -------------------------------------------------------------------------------- /tool/mobile/controller/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/mobile/controller/registry.go -------------------------------------------------------------------------------- /tool/mobile/mobile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/mobile/mobile.go -------------------------------------------------------------------------------- /tool/nil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/nil.go -------------------------------------------------------------------------------- /tool/search/crawler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/search/crawler.go -------------------------------------------------------------------------------- /tool/search/engine/bing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/search/engine/bing.go -------------------------------------------------------------------------------- /tool/search/engine/engine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/search/engine/engine.go -------------------------------------------------------------------------------- /tool/search/engine/searxng.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/search/engine/searxng.go -------------------------------------------------------------------------------- /tool/search/engine/searxng_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/search/engine/searxng_test.go -------------------------------------------------------------------------------- /tool/search/engine/serper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/search/engine/serper.go -------------------------------------------------------------------------------- /tool/search/tool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/search/tool.go -------------------------------------------------------------------------------- /tool/think/think.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/think/think.go -------------------------------------------------------------------------------- /tool/tool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/tool.go -------------------------------------------------------------------------------- /tool/user/inquiry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/user/inquiry.go -------------------------------------------------------------------------------- /tool/weather/weather.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/weather/weather.go -------------------------------------------------------------------------------- /tool/wikipedia/wikipedia.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/tool/wikipedia/wikipedia.go -------------------------------------------------------------------------------- /vdb/distance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/vdb/distance.go -------------------------------------------------------------------------------- /vdb/memo/memory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/vdb/memo/memory.go -------------------------------------------------------------------------------- /vdb/milvus/milvus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/vdb/milvus/milvus.go -------------------------------------------------------------------------------- /vdb/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/vdb/option.go -------------------------------------------------------------------------------- /vdb/pgvector/pgvector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/vdb/pgvector/pgvector.go -------------------------------------------------------------------------------- /vdb/redis/redis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/vdb/redis/redis.go -------------------------------------------------------------------------------- /vdb/vdb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/vdb/vdb.go -------------------------------------------------------------------------------- /vision/hook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/vision/hook.go -------------------------------------------------------------------------------- /vision/minimax/vision.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/vision/minimax/vision.go -------------------------------------------------------------------------------- /vision/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/vision/options.go -------------------------------------------------------------------------------- /vision/siliconflow/vision.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/vision/siliconflow/vision.go -------------------------------------------------------------------------------- /vision/vision.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/vision/vision.go -------------------------------------------------------------------------------- /workflow/definition.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/workflow/definition.go -------------------------------------------------------------------------------- /workflow/edge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/workflow/edge.go -------------------------------------------------------------------------------- /workflow/engine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/workflow/engine.go -------------------------------------------------------------------------------- /workflow/memory/executor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/workflow/memory/executor.go -------------------------------------------------------------------------------- /workflow/memory/graph.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/workflow/memory/graph.go -------------------------------------------------------------------------------- /workflow/node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/workflow/node.go -------------------------------------------------------------------------------- /workflow/node/end.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/workflow/node/end.go -------------------------------------------------------------------------------- /workflow/node/expr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/workflow/node/expr.go -------------------------------------------------------------------------------- /workflow/node/factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/workflow/node/factory.go -------------------------------------------------------------------------------- /workflow/node/gateway.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/workflow/node/gateway.go -------------------------------------------------------------------------------- /workflow/node/llm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/workflow/node/llm.go -------------------------------------------------------------------------------- /workflow/node/node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/workflow/node/node.go -------------------------------------------------------------------------------- /workflow/node/start.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/workflow/node/start.go -------------------------------------------------------------------------------- /workflow/node/tool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/workflow/node/tool.go -------------------------------------------------------------------------------- /workflow/node/vdb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/workflow/node/vdb.go -------------------------------------------------------------------------------- /workflow/workflow.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/showntop/llmack/HEAD/workflow/workflow.go --------------------------------------------------------------------------------