self-generating
adjectiveUK /ˌselfˈdʒenəreɪtɪŋ/
US /ˌselfˈdʒenəreɪtɪŋ/
able to make or create itself without help from anything else.
The toy has a self-generating light that glows without any batteries.
OTHER MEANINGS
2. producing its own energy or power on its own.
The self-generating bike light charges as you ride.
3. able to keep itself going without outside help.
Their self-generating enthusiasm kept the whole team excited.
4. in computing, able to create its own code or data automatically.
The self-generating program writes new lines of code by itself.