Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Inquiry: How does Aider handle my code/data #3627

Open
guyisra opened this issue Mar 24, 2025 · 2 comments
Open

Inquiry: How does Aider handle my code/data #3627

guyisra opened this issue Mar 24, 2025 · 2 comments
Labels
question Further information is requested

Comments

@guyisra
Copy link

guyisra commented Mar 24, 2025

Issue

  1. does the code gets sent directly to LLM api? or to some server on the way?
  2. if not direct to LLM, what is being retained by the servers?
  3. What is the general recommendations on handling private code?

Thanks

Version and model info

No response

@PACHAKUTlQ
Copy link

PACHAKUTlQ commented Mar 25, 2025

  1. All your code are only sent to the LLM provider you configured. There is no such thing like Aider server, if that is what you mean. Aider is running purely locally, and make requests to the server of your configured LLM provider directly. The code is open-source, you can check them.
  2. Aider enables analytics by default. Though no private data or code are sent to analytics server, you can easily disable analytics. I guess the analytics include the model name, how much code you generated, how many failed attempts of generating code, how much code are generated in wrong format and such things, your code are definitely not included in analytics.
  3. You can disable analytics. Then only your LLM provider will get your data. If you are even not OK with that, use a local AI model, using ollama or vllm to run.

(I am an Aider user, and have nothing to do with Aider dev team)

@paul-gauthier
Copy link
Collaborator

Thanks for trying aider and filing this issue.

There are no aider servers. Aider runs locally and only sends your code to the LLMs you configure it to use.

Aider does NOT enable analytics by default. You must explicitly opt-in to sharing analytics. Analytics are anonymized and do not share any sensitive information like prompts, code, keys, etc.

These docs may be helpful:

https://aider.chat/docs/more/analytics.html
https://aider.chat/docs/legal/privacy.html

@github-actions github-actions bot added the question Further information is requested label Mar 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants