I want to create my own AI agent.An AI like ChatGPT or Codex that, when asked to do a job, can research, think, write code, ...