├── .envexample ├── .github └── workflows │ └── build-rs-capi.yml ├── .gitignore ├── README.md ├── go-capi ├── go.mod ├── go.sum ├── handlers.go ├── handlers │ └── chat.go ├── main.go ├── models │ └── models.go └── utils │ └── hex.go ├── js-capi ├── .eslintrc.js ├── ecosystem.config.js ├── package-lock.json ├── package.json ├── src │ ├── index.js │ └── utils.js ├── sslkey.log └── yarn.lock ├── main.py └── rs-capi ├── .dockerignore ├── Cargo.lock ├── Cargo.toml ├── Dockerfile ├── curl.sh └── src ├── handlers ├── chat.rs ├── mod.rs └── models.rs ├── hex_utils.rs ├── main.rs └── models ├── chat.rs └── mod.rs /.envexample: -------------------------------------------------------------------------------- 1 | PORT=3000 2 | -------------------------------------------------------------------------------- /.github/workflows/build-rs-capi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeke-chin/cursor-api/HEAD/.github/workflows/build-rs-capi.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeke-chin/cursor-api/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeke-chin/cursor-api/HEAD/README.md -------------------------------------------------------------------------------- /go-capi/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeke-chin/cursor-api/HEAD/go-capi/go.mod -------------------------------------------------------------------------------- /go-capi/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeke-chin/cursor-api/HEAD/go-capi/go.sum -------------------------------------------------------------------------------- /go-capi/handlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeke-chin/cursor-api/HEAD/go-capi/handlers.go -------------------------------------------------------------------------------- /go-capi/handlers/chat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeke-chin/cursor-api/HEAD/go-capi/handlers/chat.go -------------------------------------------------------------------------------- /go-capi/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeke-chin/cursor-api/HEAD/go-capi/main.go -------------------------------------------------------------------------------- /go-capi/models/models.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeke-chin/cursor-api/HEAD/go-capi/models/models.go -------------------------------------------------------------------------------- /go-capi/utils/hex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeke-chin/cursor-api/HEAD/go-capi/utils/hex.go -------------------------------------------------------------------------------- /js-capi/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeke-chin/cursor-api/HEAD/js-capi/.eslintrc.js -------------------------------------------------------------------------------- /js-capi/ecosystem.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeke-chin/cursor-api/HEAD/js-capi/ecosystem.config.js -------------------------------------------------------------------------------- /js-capi/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeke-chin/cursor-api/HEAD/js-capi/package-lock.json -------------------------------------------------------------------------------- /js-capi/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeke-chin/cursor-api/HEAD/js-capi/package.json -------------------------------------------------------------------------------- /js-capi/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeke-chin/cursor-api/HEAD/js-capi/src/index.js -------------------------------------------------------------------------------- /js-capi/src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeke-chin/cursor-api/HEAD/js-capi/src/utils.js -------------------------------------------------------------------------------- /js-capi/sslkey.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeke-chin/cursor-api/HEAD/js-capi/sslkey.log -------------------------------------------------------------------------------- /js-capi/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeke-chin/cursor-api/HEAD/js-capi/yarn.lock -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeke-chin/cursor-api/HEAD/main.py -------------------------------------------------------------------------------- /rs-capi/.dockerignore: -------------------------------------------------------------------------------- 1 | target/ -------------------------------------------------------------------------------- /rs-capi/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeke-chin/cursor-api/HEAD/rs-capi/Cargo.lock -------------------------------------------------------------------------------- /rs-capi/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeke-chin/cursor-api/HEAD/rs-capi/Cargo.toml -------------------------------------------------------------------------------- /rs-capi/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeke-chin/cursor-api/HEAD/rs-capi/Dockerfile -------------------------------------------------------------------------------- /rs-capi/curl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeke-chin/cursor-api/HEAD/rs-capi/curl.sh -------------------------------------------------------------------------------- /rs-capi/src/handlers/chat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeke-chin/cursor-api/HEAD/rs-capi/src/handlers/chat.rs -------------------------------------------------------------------------------- /rs-capi/src/handlers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeke-chin/cursor-api/HEAD/rs-capi/src/handlers/mod.rs -------------------------------------------------------------------------------- /rs-capi/src/handlers/models.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeke-chin/cursor-api/HEAD/rs-capi/src/handlers/models.rs -------------------------------------------------------------------------------- /rs-capi/src/hex_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeke-chin/cursor-api/HEAD/rs-capi/src/hex_utils.rs -------------------------------------------------------------------------------- /rs-capi/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeke-chin/cursor-api/HEAD/rs-capi/src/main.rs -------------------------------------------------------------------------------- /rs-capi/src/models/chat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeke-chin/cursor-api/HEAD/rs-capi/src/models/chat.rs -------------------------------------------------------------------------------- /rs-capi/src/models/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod chat; 2 | --------------------------------------------------------------------------------