├── .dockerignore ├── .github ├── dependabot.yml └── workflows │ ├── goreleaser.yml │ ├── image.yml │ └── tests.yml ├── .gitignore ├── .goreleaser.yml ├── Dockerfile.realtimesst ├── Dockerfile.sshbox ├── Dockerfile.webui ├── LICENSE ├── Makefile ├── README.md ├── core ├── action │ ├── action_suite_test.go │ ├── custom.go │ ├── custom_test.go │ ├── newconversation.go │ ├── noreply.go │ ├── reminder.go │ └── state.go ├── agent │ ├── actions.go │ ├── agent.go │ ├── agent_suite_test.go │ ├── agent_test.go │ ├── identity.go │ ├── knowledgebase.go │ ├── mcp.go │ ├── observer.go │ ├── options.go │ ├── prompt.go │ ├── state.go │ ├── state_test.go │ └── templates.go ├── conversations │ ├── conversations_suite_test.go │ ├── conversationstracker.go │ └── conversationstracker_test.go ├── sse │ └── sse.go ├── state │ ├── config.go │ ├── internal.go │ └── pool.go └── types │ ├── actions.go │ ├── filters.go │ ├── job.go │ ├── observable.go │ ├── prompts.go │ ├── result.go │ └── state.go ├── docker-compose.amd.yaml ├── docker-compose.intel.yaml ├── docker-compose.nvidia.yaml ├── docker-compose.yaml ├── example └── custom_actions │ └── hello.go ├── go.mod ├── go.sum ├── jsconfig.json ├── main.go ├── pkg ├── client │ ├── agents.go │ ├── chat.go │ ├── client.go │ └── responses.go ├── config │ └── meta.go ├── deepface │ └── client.go ├── llm │ ├── client.go │ └── json.go ├── localoperator │ └── client.go ├── localrag │ └── client.go ├── utils │ ├── html.go │ └── ptr │ │ └── ptr.go ├── vectorstore │ ├── chromem.go │ ├── localai.go │ └── store.go ├── xlog │ └── xlog.go └── xstrings │ ├── split.go │ ├── split_test.go │ ├── uniq.go │ └── xstrings_suite_test.go ├── services ├── actions.go ├── actions │ ├── actions_suite_test.go │ ├── browse.go │ ├── browseragentrunner.go │ ├── callagents.go │ ├── counter.go │ ├── deepresearchrunner.go │ ├── genimage.go │ ├── genimage_test.go │ ├── githubissuecloser.go │ ├── githubissuecomment.go │ ├── githubissueedit.go │ ├── githubissuelabeler.go │ ├── githubissueopener.go │ ├── githubissuereader.go │ ├── githubissuesearch.go │ ├── githubprcommenter.go │ ├── githubprcreator.go │ ├── githubprcreator_test.go │ ├── githubprreader.go │ ├── githubprreviewer.go │ ├── githubprreviewer_test.go │ ├── githubrepositorycreateupdatecontent.go │ ├── githubrepositorygetallcontent.go │ ├── githubrepositorygetallcontent_test.go │ ├── githubrepositorygetcontent.go │ ├── githubrepositorylistfiles.go │ ├── githubrepositoryreadme.go │ ├── githubrepositorysearchfiles.go │ ├── memory.go │ ├── memory_test.go │ ├── pikvm.go │ ├── scrape.go │ ├── search.go │ ├── sendmail.go │ ├── sendtelegrammessage.go │ ├── shell.go │ ├── twitter_post.go │ ├── webhook.go │ └── wikipedia.go ├── common.go ├── connectors.go ├── connectors │ ├── connectors_suite_test.go │ ├── discord.go │ ├── email.go │ ├── githubissue.go │ ├── githubpr.go │ ├── irc.go │ ├── matrix.go │ ├── slack.go │ ├── telegram.go │ ├── twitter.go │ └── twitter │ │ └── client.go ├── filters.go ├── filters │ ├── classifier.go │ └── regex.go ├── prompts.go └── prompts │ ├── custom.go │ └── memory.go ├── slack.yaml ├── start_realtimesst.sh ├── tests └── e2e │ ├── e2e_suite_test.go │ └── e2e_test.go └── webui ├── app.go ├── elements.go ├── options.go ├── react-ui ├── .gitignore ├── .vite │ └── deps │ │ ├── _metadata.json │ │ └── package.json ├── README.md ├── bun.lock ├── eslint.config.js ├── index.html ├── package.json ├── public │ ├── logo.svg │ ├── logo_1.png │ └── logo_2.png ├── src │ ├── App.css │ ├── App.jsx │ ├── assets │ │ └── react.svg │ ├── components │ │ ├── ActionForm.jsx │ │ ├── AgentForm.jsx │ │ ├── CollapsibleRawSections.jsx │ │ ├── ConfigForm.jsx │ │ ├── ConnectorForm.jsx │ │ ├── DynamicPromptForm.jsx │ │ ├── FilterForm.jsx │ │ ├── agent-form-sections │ │ │ ├── ActionsSection.jsx │ │ │ ├── AdvancedSettingsSection.jsx │ │ │ ├── BasicInfoSection.jsx │ │ │ ├── ConnectorsSection.jsx │ │ │ ├── ExportSection.jsx │ │ │ ├── FiltersSection.jsx │ │ │ ├── FormNavSidebar.jsx │ │ │ ├── MCPServersSection.jsx │ │ │ ├── MemorySettingsSection.jsx │ │ │ ├── ModelSettingsSection.jsx │ │ │ ├── PromptsGoalsSection.jsx │ │ │ ├── index.js │ │ │ └── styles.css │ │ └── common │ │ │ ├── FormField.jsx │ │ │ └── FormFieldDefinition.jsx │ ├── hooks │ │ ├── useAgent.js │ │ ├── useChat.js │ │ └── useSSE.js │ ├── index.css │ ├── main.jsx │ ├── pages │ │ ├── ActionsPlayground.jsx │ │ ├── AgentSettings.jsx │ │ ├── AgentStatus.jsx │ │ ├── AgentsList.jsx │ │ ├── Chat.jsx │ │ ├── CreateAgent.jsx │ │ ├── GroupCreate.jsx │ │ ├── Home.jsx │ │ └── ImportAgent.jsx │ ├── router.jsx │ └── utils │ │ ├── api.js │ │ └── config.js └── vite.config.js ├── routes.go └── types └── openai.go /.dockerignore: -------------------------------------------------------------------------------- 1 | models/ 2 | data/ 3 | volumes/ 4 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/.github/workflows/goreleaser.yml -------------------------------------------------------------------------------- /.github/workflows/image.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/.github/workflows/image.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/.gitignore -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /Dockerfile.realtimesst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/Dockerfile.realtimesst -------------------------------------------------------------------------------- /Dockerfile.sshbox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/Dockerfile.sshbox -------------------------------------------------------------------------------- /Dockerfile.webui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/Dockerfile.webui -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/README.md -------------------------------------------------------------------------------- /core/action/action_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/core/action/action_suite_test.go -------------------------------------------------------------------------------- /core/action/custom.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/core/action/custom.go -------------------------------------------------------------------------------- /core/action/custom_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/core/action/custom_test.go -------------------------------------------------------------------------------- /core/action/newconversation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/core/action/newconversation.go -------------------------------------------------------------------------------- /core/action/noreply.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/core/action/noreply.go -------------------------------------------------------------------------------- /core/action/reminder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/core/action/reminder.go -------------------------------------------------------------------------------- /core/action/state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/core/action/state.go -------------------------------------------------------------------------------- /core/agent/actions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/core/agent/actions.go -------------------------------------------------------------------------------- /core/agent/agent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/core/agent/agent.go -------------------------------------------------------------------------------- /core/agent/agent_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/core/agent/agent_suite_test.go -------------------------------------------------------------------------------- /core/agent/agent_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/core/agent/agent_test.go -------------------------------------------------------------------------------- /core/agent/identity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/core/agent/identity.go -------------------------------------------------------------------------------- /core/agent/knowledgebase.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/core/agent/knowledgebase.go -------------------------------------------------------------------------------- /core/agent/mcp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/core/agent/mcp.go -------------------------------------------------------------------------------- /core/agent/observer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/core/agent/observer.go -------------------------------------------------------------------------------- /core/agent/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/core/agent/options.go -------------------------------------------------------------------------------- /core/agent/prompt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/core/agent/prompt.go -------------------------------------------------------------------------------- /core/agent/state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/core/agent/state.go -------------------------------------------------------------------------------- /core/agent/state_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/core/agent/state_test.go -------------------------------------------------------------------------------- /core/agent/templates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/core/agent/templates.go -------------------------------------------------------------------------------- /core/conversations/conversations_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/core/conversations/conversations_suite_test.go -------------------------------------------------------------------------------- /core/conversations/conversationstracker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/core/conversations/conversationstracker.go -------------------------------------------------------------------------------- /core/conversations/conversationstracker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/core/conversations/conversationstracker_test.go -------------------------------------------------------------------------------- /core/sse/sse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/core/sse/sse.go -------------------------------------------------------------------------------- /core/state/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/core/state/config.go -------------------------------------------------------------------------------- /core/state/internal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/core/state/internal.go -------------------------------------------------------------------------------- /core/state/pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/core/state/pool.go -------------------------------------------------------------------------------- /core/types/actions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/core/types/actions.go -------------------------------------------------------------------------------- /core/types/filters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/core/types/filters.go -------------------------------------------------------------------------------- /core/types/job.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/core/types/job.go -------------------------------------------------------------------------------- /core/types/observable.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/core/types/observable.go -------------------------------------------------------------------------------- /core/types/prompts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/core/types/prompts.go -------------------------------------------------------------------------------- /core/types/result.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/core/types/result.go -------------------------------------------------------------------------------- /core/types/state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/core/types/state.go -------------------------------------------------------------------------------- /docker-compose.amd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/docker-compose.amd.yaml -------------------------------------------------------------------------------- /docker-compose.intel.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/docker-compose.intel.yaml -------------------------------------------------------------------------------- /docker-compose.nvidia.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/docker-compose.nvidia.yaml -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /example/custom_actions/hello.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/example/custom_actions/hello.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/go.sum -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/jsconfig.json -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/main.go -------------------------------------------------------------------------------- /pkg/client/agents.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/pkg/client/agents.go -------------------------------------------------------------------------------- /pkg/client/chat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/pkg/client/chat.go -------------------------------------------------------------------------------- /pkg/client/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/pkg/client/client.go -------------------------------------------------------------------------------- /pkg/client/responses.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/pkg/client/responses.go -------------------------------------------------------------------------------- /pkg/config/meta.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/pkg/config/meta.go -------------------------------------------------------------------------------- /pkg/deepface/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/pkg/deepface/client.go -------------------------------------------------------------------------------- /pkg/llm/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/pkg/llm/client.go -------------------------------------------------------------------------------- /pkg/llm/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/pkg/llm/json.go -------------------------------------------------------------------------------- /pkg/localoperator/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/pkg/localoperator/client.go -------------------------------------------------------------------------------- /pkg/localrag/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/pkg/localrag/client.go -------------------------------------------------------------------------------- /pkg/utils/html.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/pkg/utils/html.go -------------------------------------------------------------------------------- /pkg/utils/ptr/ptr.go: -------------------------------------------------------------------------------- 1 | package ptr 2 | 3 | func To[T any](v T) *T { 4 | return &v 5 | } 6 | -------------------------------------------------------------------------------- /pkg/vectorstore/chromem.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/pkg/vectorstore/chromem.go -------------------------------------------------------------------------------- /pkg/vectorstore/localai.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/pkg/vectorstore/localai.go -------------------------------------------------------------------------------- /pkg/vectorstore/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/pkg/vectorstore/store.go -------------------------------------------------------------------------------- /pkg/xlog/xlog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/pkg/xlog/xlog.go -------------------------------------------------------------------------------- /pkg/xstrings/split.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/pkg/xstrings/split.go -------------------------------------------------------------------------------- /pkg/xstrings/split_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/pkg/xstrings/split_test.go -------------------------------------------------------------------------------- /pkg/xstrings/uniq.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/pkg/xstrings/uniq.go -------------------------------------------------------------------------------- /pkg/xstrings/xstrings_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/pkg/xstrings/xstrings_suite_test.go -------------------------------------------------------------------------------- /services/actions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/actions.go -------------------------------------------------------------------------------- /services/actions/actions_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/actions/actions_suite_test.go -------------------------------------------------------------------------------- /services/actions/browse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/actions/browse.go -------------------------------------------------------------------------------- /services/actions/browseragentrunner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/actions/browseragentrunner.go -------------------------------------------------------------------------------- /services/actions/callagents.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/actions/callagents.go -------------------------------------------------------------------------------- /services/actions/counter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/actions/counter.go -------------------------------------------------------------------------------- /services/actions/deepresearchrunner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/actions/deepresearchrunner.go -------------------------------------------------------------------------------- /services/actions/genimage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/actions/genimage.go -------------------------------------------------------------------------------- /services/actions/genimage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/actions/genimage_test.go -------------------------------------------------------------------------------- /services/actions/githubissuecloser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/actions/githubissuecloser.go -------------------------------------------------------------------------------- /services/actions/githubissuecomment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/actions/githubissuecomment.go -------------------------------------------------------------------------------- /services/actions/githubissueedit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/actions/githubissueedit.go -------------------------------------------------------------------------------- /services/actions/githubissuelabeler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/actions/githubissuelabeler.go -------------------------------------------------------------------------------- /services/actions/githubissueopener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/actions/githubissueopener.go -------------------------------------------------------------------------------- /services/actions/githubissuereader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/actions/githubissuereader.go -------------------------------------------------------------------------------- /services/actions/githubissuesearch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/actions/githubissuesearch.go -------------------------------------------------------------------------------- /services/actions/githubprcommenter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/actions/githubprcommenter.go -------------------------------------------------------------------------------- /services/actions/githubprcreator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/actions/githubprcreator.go -------------------------------------------------------------------------------- /services/actions/githubprcreator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/actions/githubprcreator_test.go -------------------------------------------------------------------------------- /services/actions/githubprreader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/actions/githubprreader.go -------------------------------------------------------------------------------- /services/actions/githubprreviewer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/actions/githubprreviewer.go -------------------------------------------------------------------------------- /services/actions/githubprreviewer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/actions/githubprreviewer_test.go -------------------------------------------------------------------------------- /services/actions/githubrepositorycreateupdatecontent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/actions/githubrepositorycreateupdatecontent.go -------------------------------------------------------------------------------- /services/actions/githubrepositorygetallcontent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/actions/githubrepositorygetallcontent.go -------------------------------------------------------------------------------- /services/actions/githubrepositorygetallcontent_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/actions/githubrepositorygetallcontent_test.go -------------------------------------------------------------------------------- /services/actions/githubrepositorygetcontent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/actions/githubrepositorygetcontent.go -------------------------------------------------------------------------------- /services/actions/githubrepositorylistfiles.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/actions/githubrepositorylistfiles.go -------------------------------------------------------------------------------- /services/actions/githubrepositoryreadme.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/actions/githubrepositoryreadme.go -------------------------------------------------------------------------------- /services/actions/githubrepositorysearchfiles.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/actions/githubrepositorysearchfiles.go -------------------------------------------------------------------------------- /services/actions/memory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/actions/memory.go -------------------------------------------------------------------------------- /services/actions/memory_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/actions/memory_test.go -------------------------------------------------------------------------------- /services/actions/pikvm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/actions/pikvm.go -------------------------------------------------------------------------------- /services/actions/scrape.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/actions/scrape.go -------------------------------------------------------------------------------- /services/actions/search.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/actions/search.go -------------------------------------------------------------------------------- /services/actions/sendmail.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/actions/sendmail.go -------------------------------------------------------------------------------- /services/actions/sendtelegrammessage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/actions/sendtelegrammessage.go -------------------------------------------------------------------------------- /services/actions/shell.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/actions/shell.go -------------------------------------------------------------------------------- /services/actions/twitter_post.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/actions/twitter_post.go -------------------------------------------------------------------------------- /services/actions/webhook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/actions/webhook.go -------------------------------------------------------------------------------- /services/actions/wikipedia.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/actions/wikipedia.go -------------------------------------------------------------------------------- /services/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/common.go -------------------------------------------------------------------------------- /services/connectors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/connectors.go -------------------------------------------------------------------------------- /services/connectors/connectors_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/connectors/connectors_suite_test.go -------------------------------------------------------------------------------- /services/connectors/discord.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/connectors/discord.go -------------------------------------------------------------------------------- /services/connectors/email.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/connectors/email.go -------------------------------------------------------------------------------- /services/connectors/githubissue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/connectors/githubissue.go -------------------------------------------------------------------------------- /services/connectors/githubpr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/connectors/githubpr.go -------------------------------------------------------------------------------- /services/connectors/irc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/connectors/irc.go -------------------------------------------------------------------------------- /services/connectors/matrix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/connectors/matrix.go -------------------------------------------------------------------------------- /services/connectors/slack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/connectors/slack.go -------------------------------------------------------------------------------- /services/connectors/telegram.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/connectors/telegram.go -------------------------------------------------------------------------------- /services/connectors/twitter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/connectors/twitter.go -------------------------------------------------------------------------------- /services/connectors/twitter/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/connectors/twitter/client.go -------------------------------------------------------------------------------- /services/filters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/filters.go -------------------------------------------------------------------------------- /services/filters/classifier.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/filters/classifier.go -------------------------------------------------------------------------------- /services/filters/regex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/filters/regex.go -------------------------------------------------------------------------------- /services/prompts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/prompts.go -------------------------------------------------------------------------------- /services/prompts/custom.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/prompts/custom.go -------------------------------------------------------------------------------- /services/prompts/memory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/services/prompts/memory.go -------------------------------------------------------------------------------- /slack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/slack.yaml -------------------------------------------------------------------------------- /start_realtimesst.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/start_realtimesst.sh -------------------------------------------------------------------------------- /tests/e2e/e2e_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/tests/e2e/e2e_suite_test.go -------------------------------------------------------------------------------- /tests/e2e/e2e_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/tests/e2e/e2e_test.go -------------------------------------------------------------------------------- /webui/app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/app.go -------------------------------------------------------------------------------- /webui/elements.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/elements.go -------------------------------------------------------------------------------- /webui/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/options.go -------------------------------------------------------------------------------- /webui/react-ui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/.gitignore -------------------------------------------------------------------------------- /webui/react-ui/.vite/deps/_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/.vite/deps/_metadata.json -------------------------------------------------------------------------------- /webui/react-ui/.vite/deps/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /webui/react-ui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/README.md -------------------------------------------------------------------------------- /webui/react-ui/bun.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/bun.lock -------------------------------------------------------------------------------- /webui/react-ui/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/eslint.config.js -------------------------------------------------------------------------------- /webui/react-ui/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/index.html -------------------------------------------------------------------------------- /webui/react-ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/package.json -------------------------------------------------------------------------------- /webui/react-ui/public/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/public/logo.svg -------------------------------------------------------------------------------- /webui/react-ui/public/logo_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/public/logo_1.png -------------------------------------------------------------------------------- /webui/react-ui/public/logo_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/public/logo_2.png -------------------------------------------------------------------------------- /webui/react-ui/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/App.css -------------------------------------------------------------------------------- /webui/react-ui/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/App.jsx -------------------------------------------------------------------------------- /webui/react-ui/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/assets/react.svg -------------------------------------------------------------------------------- /webui/react-ui/src/components/ActionForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/components/ActionForm.jsx -------------------------------------------------------------------------------- /webui/react-ui/src/components/AgentForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/components/AgentForm.jsx -------------------------------------------------------------------------------- /webui/react-ui/src/components/CollapsibleRawSections.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/components/CollapsibleRawSections.jsx -------------------------------------------------------------------------------- /webui/react-ui/src/components/ConfigForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/components/ConfigForm.jsx -------------------------------------------------------------------------------- /webui/react-ui/src/components/ConnectorForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/components/ConnectorForm.jsx -------------------------------------------------------------------------------- /webui/react-ui/src/components/DynamicPromptForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/components/DynamicPromptForm.jsx -------------------------------------------------------------------------------- /webui/react-ui/src/components/FilterForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/components/FilterForm.jsx -------------------------------------------------------------------------------- /webui/react-ui/src/components/agent-form-sections/ActionsSection.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/components/agent-form-sections/ActionsSection.jsx -------------------------------------------------------------------------------- /webui/react-ui/src/components/agent-form-sections/AdvancedSettingsSection.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/components/agent-form-sections/AdvancedSettingsSection.jsx -------------------------------------------------------------------------------- /webui/react-ui/src/components/agent-form-sections/BasicInfoSection.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/components/agent-form-sections/BasicInfoSection.jsx -------------------------------------------------------------------------------- /webui/react-ui/src/components/agent-form-sections/ConnectorsSection.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/components/agent-form-sections/ConnectorsSection.jsx -------------------------------------------------------------------------------- /webui/react-ui/src/components/agent-form-sections/ExportSection.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/components/agent-form-sections/ExportSection.jsx -------------------------------------------------------------------------------- /webui/react-ui/src/components/agent-form-sections/FiltersSection.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/components/agent-form-sections/FiltersSection.jsx -------------------------------------------------------------------------------- /webui/react-ui/src/components/agent-form-sections/FormNavSidebar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/components/agent-form-sections/FormNavSidebar.jsx -------------------------------------------------------------------------------- /webui/react-ui/src/components/agent-form-sections/MCPServersSection.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/components/agent-form-sections/MCPServersSection.jsx -------------------------------------------------------------------------------- /webui/react-ui/src/components/agent-form-sections/MemorySettingsSection.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/components/agent-form-sections/MemorySettingsSection.jsx -------------------------------------------------------------------------------- /webui/react-ui/src/components/agent-form-sections/ModelSettingsSection.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/components/agent-form-sections/ModelSettingsSection.jsx -------------------------------------------------------------------------------- /webui/react-ui/src/components/agent-form-sections/PromptsGoalsSection.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/components/agent-form-sections/PromptsGoalsSection.jsx -------------------------------------------------------------------------------- /webui/react-ui/src/components/agent-form-sections/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/components/agent-form-sections/index.js -------------------------------------------------------------------------------- /webui/react-ui/src/components/agent-form-sections/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/components/agent-form-sections/styles.css -------------------------------------------------------------------------------- /webui/react-ui/src/components/common/FormField.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/components/common/FormField.jsx -------------------------------------------------------------------------------- /webui/react-ui/src/components/common/FormFieldDefinition.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/components/common/FormFieldDefinition.jsx -------------------------------------------------------------------------------- /webui/react-ui/src/hooks/useAgent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/hooks/useAgent.js -------------------------------------------------------------------------------- /webui/react-ui/src/hooks/useChat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/hooks/useChat.js -------------------------------------------------------------------------------- /webui/react-ui/src/hooks/useSSE.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/hooks/useSSE.js -------------------------------------------------------------------------------- /webui/react-ui/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/index.css -------------------------------------------------------------------------------- /webui/react-ui/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/main.jsx -------------------------------------------------------------------------------- /webui/react-ui/src/pages/ActionsPlayground.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/pages/ActionsPlayground.jsx -------------------------------------------------------------------------------- /webui/react-ui/src/pages/AgentSettings.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/pages/AgentSettings.jsx -------------------------------------------------------------------------------- /webui/react-ui/src/pages/AgentStatus.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/pages/AgentStatus.jsx -------------------------------------------------------------------------------- /webui/react-ui/src/pages/AgentsList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/pages/AgentsList.jsx -------------------------------------------------------------------------------- /webui/react-ui/src/pages/Chat.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/pages/Chat.jsx -------------------------------------------------------------------------------- /webui/react-ui/src/pages/CreateAgent.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/pages/CreateAgent.jsx -------------------------------------------------------------------------------- /webui/react-ui/src/pages/GroupCreate.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/pages/GroupCreate.jsx -------------------------------------------------------------------------------- /webui/react-ui/src/pages/Home.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/pages/Home.jsx -------------------------------------------------------------------------------- /webui/react-ui/src/pages/ImportAgent.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/pages/ImportAgent.jsx -------------------------------------------------------------------------------- /webui/react-ui/src/router.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/router.jsx -------------------------------------------------------------------------------- /webui/react-ui/src/utils/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/utils/api.js -------------------------------------------------------------------------------- /webui/react-ui/src/utils/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/src/utils/config.js -------------------------------------------------------------------------------- /webui/react-ui/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/react-ui/vite.config.js -------------------------------------------------------------------------------- /webui/routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/routes.go -------------------------------------------------------------------------------- /webui/types/openai.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudler/LocalAGI/HEAD/webui/types/openai.go --------------------------------------------------------------------------------