├── .github ├── actions │ └── release │ │ └── action.yaml ├── release.yml └── workflows │ ├── release.yaml │ ├── tagpr.yaml │ └── test.yaml ├── .gitignore ├── .tagpr ├── CHANGELOG.md ├── LICENSE ├── Makefile ├── README.md ├── aiforall.go ├── command.go ├── command_test.go ├── examples ├── chat.gif ├── code_suggestion.gif └── command_suggestion.gif ├── go.mod ├── go.sum ├── history.go ├── history_test.go ├── internal ├── llm │ ├── client.go │ └── openai │ │ └── client.go └── payload │ └── payload.go ├── main.go ├── option.go ├── prompt_template.go ├── secret.go ├── session.go ├── socket.go ├── version.go └── workspace.go /.github/actions/release/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monochromegane/afa/HEAD/.github/actions/release/action.yaml -------------------------------------------------------------------------------- /.github/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monochromegane/afa/HEAD/.github/release.yml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monochromegane/afa/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.github/workflows/tagpr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monochromegane/afa/HEAD/.github/workflows/tagpr.yaml -------------------------------------------------------------------------------- /.github/workflows/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monochromegane/afa/HEAD/.github/workflows/test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | -------------------------------------------------------------------------------- /.tagpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monochromegane/afa/HEAD/.tagpr -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monochromegane/afa/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monochromegane/afa/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monochromegane/afa/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monochromegane/afa/HEAD/README.md -------------------------------------------------------------------------------- /aiforall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monochromegane/afa/HEAD/aiforall.go -------------------------------------------------------------------------------- /command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monochromegane/afa/HEAD/command.go -------------------------------------------------------------------------------- /command_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monochromegane/afa/HEAD/command_test.go -------------------------------------------------------------------------------- /examples/chat.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monochromegane/afa/HEAD/examples/chat.gif -------------------------------------------------------------------------------- /examples/code_suggestion.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monochromegane/afa/HEAD/examples/code_suggestion.gif -------------------------------------------------------------------------------- /examples/command_suggestion.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monochromegane/afa/HEAD/examples/command_suggestion.gif -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monochromegane/afa/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monochromegane/afa/HEAD/go.sum -------------------------------------------------------------------------------- /history.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monochromegane/afa/HEAD/history.go -------------------------------------------------------------------------------- /history_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monochromegane/afa/HEAD/history_test.go -------------------------------------------------------------------------------- /internal/llm/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monochromegane/afa/HEAD/internal/llm/client.go -------------------------------------------------------------------------------- /internal/llm/openai/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monochromegane/afa/HEAD/internal/llm/openai/client.go -------------------------------------------------------------------------------- /internal/payload/payload.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monochromegane/afa/HEAD/internal/payload/payload.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monochromegane/afa/HEAD/main.go -------------------------------------------------------------------------------- /option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monochromegane/afa/HEAD/option.go -------------------------------------------------------------------------------- /prompt_template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monochromegane/afa/HEAD/prompt_template.go -------------------------------------------------------------------------------- /secret.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monochromegane/afa/HEAD/secret.go -------------------------------------------------------------------------------- /session.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monochromegane/afa/HEAD/session.go -------------------------------------------------------------------------------- /socket.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monochromegane/afa/HEAD/socket.go -------------------------------------------------------------------------------- /version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monochromegane/afa/HEAD/version.go -------------------------------------------------------------------------------- /workspace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monochromegane/afa/HEAD/workspace.go --------------------------------------------------------------------------------