Yes actually, on my GitHub account I shared a self modifying IDE (it can brick itself) [0]
You can connect a model via an open router or Anthropic app key, and file tickets for an llm to “go to town” on editing the IDE itself
The entire IDE code is editable (everything) in the IDE itself