From Language Models to Practical Self-Improving Computer Agents | Synapse