This paper proposes a 'Darwin-Gödel Machine (DGM)' as a way to overcome the limitations of today's AI systems with fixed structures designed by humans and to automate the development of AI itself. Inspired by Darwin's theory of evolution and open exploration research, DGM is a self-improving system that repeatedly modifies its own code and experimentally verifies each change through coding benchmarks. It maintains an archive of generated coding agents and expands the archive by generating new agents based on existing agents. Through this open exploration, it generates diverse and high-quality agents and explores various exploration paths in parallel. Experimental results show that DGM improves performance from 20.0% to 50.0% on SWE-bench and from 14.2% to 30.7% on Polyglot, significantly outperforming baseline models without self-improvement or open exploration. All experiments were conducted with safety measures such as sandboxing and human supervision.