CLI, SDKs & Local Development

The forte CLI, language SDKs, and testing against Forte locally.

How do I install the Forte CLI?

On macOS and Linux, "brew tap FortePlatforms/tap && brew install forte". Anywhere with a POSIX shell (including Git Bash or WSL on Windows), "curl -fsSL…

Do I need the CLI to use Forte?

No — creating projects, deploying services and websites, and monitoring can all be done from the web console. The CLI earns its keep for scripting, CI/CD…

How do I test my service locally with real authentication?

Run your service on its usual port, then start "forte proxy" in another terminal and point your client at the proxy (http://localhost:8080 by default). The…

Which languages have Forte SDKs?

TypeScript, Java, and Python. Inside a deployed service the SDK loads credentials automatically from the injected environment variables — construct the client…

How does my service code know which user made a request?

Every authenticated request Forte forwards to your service carries an X-Forte-User-Id header. Read it and, when you need more than the ID, fetch the full…