title | description | sidebar_label | sidebar_position |
---|---|---|---|
Frequently asked questions |
Frequently asked questions about the CodeGate project |
FAQ |
10 |
No, CodeGate works with your AI coding tool, as a local intermediary between your client and the LLM it's communicating with.
We are actively exploring additional integrations based on user feedback. Join the community on Discord to let us know about your favorite AI coding tool!
In theory, any tool that supports one of CodeGate's provider API endpoints should work, however we have encountered many edge cases depending on how the AI assistants and agents format their prompts and expect their responses, so your mileage may vary.
It may be surprising to learn that AI coding tools don't redact secrets for you. Through packet captures and logging, we've seen these tools routinely sending secrets and PII to remote LLM providers as they collect file contents to use as context.
Yes, CodeGate can be used without an internet connection as long as you have a local LLM server running. CodeGate is designed to work with local providers like Ollama, LM Studio, and vLLM. Once you have downloaded the container image, CodeGate has no external dependencies and can be run entirely offline.
The CodeGate dashboard includes a version update check which will alert you if a new version is available. You can also check the latest version of CodeGate on our GitHub Releases page. To upgrade, see the upgrade instructions in the installation guide.
We offer community support through GitHub Issues and our Discord server.
If you encounter issues with CodeGate, please check the following:
- Ensure you are using the latest version of CodeGate.
- Check the container logs for any error messages or warnings. Run
docker logs codegate
to view the logs. You can also increase the logging verbosity by re-launching CodeGate withCODEGATE_APP_LOG_LEVEL
set toINFO
orDEBUG
(see advanced configuration). - Search the GitHub Issues for similar issues or report a new issue if you can't find a solution.
- Join our Discord server to ask for help from the community or the CodeGate team.
Currently, CodeGate is designed to run on a single machine, but we are always eager to hear feedback about how you would like or expect to use CodeGate in a team environment. Please share your ideas/feedback in the Feature Ideas section in the project's GitHub Discussions or jump into our Discord server!
Yes! CodeGate is an open-source project, and we welcome contributions from the community. You can contribute by reporting issues, submitting pull requests, or helping with documentation. Please check our contributing guidelines.