Aide aide.dev The open-source AI-native IDE smart_toy Agent AI code editors desktop_windowsWeb + desktop desktop_windowslanguage