who controls the price of BTC?
No single person.
Like any market, the price is determined by the individual buyers and sellers.
Since most buyers and sellers are human, the price they are willing to buy or sell at depends in part on irrational or emotional factors in part driven by news about various aspects of the global economy as well as news about cryptocurrencies in general and news related to Bitcoin specifically.
Some buyers or sellers may attempt to manipulate the market but, so far as I know, there is nothing in the Bitcoin peer-to-peer protocols that would facilitate this in any unique or special way.
did satoshi for example create beside the BTC an AI beside it that decides its prices based on the blockchain transactions?
No, AFAIK.
Evidence suggests that the person or people behind the name Satoshi Nakamoto are no longer active in the Bitcoin world, certainly not in Bitcoin development. It is of course possible that they are active under another name but there is no way to tell. This part is unanswerable.
So far as I know, there is no significant evidence that price movements involving BTC in currency exchanges act in any way that would contradict what one might expect from reading Satoshi Nakamoto's whitepaper.
I've seen no evidence that there is a AI active in the BTC marketplace that acts any differently (ie. with any special privileges) to any AI active in other currecy markets (e.g. the USD-EUR market)
So far as I know, there are no whitepapers or emails published by Satoshi Nakamoto that refer to an AI intended to manipulate or determine exchange rates between BTC and another currency.
Footnotes:
This Q&A website is not intended nor suited for discussion in general, it is also not suited to examination of conspiracy theories. There may or may not be other places where those kinds of discussion can occur.