How Wasmer used Codex to build a Node.js runtime for the edge
Wasmer, a small company, utilized Codex to develop Edge.js, a groundbreaking Node.js runtime for edge computing, in just two weeks instead of an estimated year. This innovation allows JavaScript applications to run in a WebAssembly sandbox, making Wasmer the first cloud host to offer full Node.js at the edge.
Wasmer, a company with the ambitious goal of an edge computing platform, successfully developed Edge.js, a Node.js runtime for AI and edge computing. This project, which would have taken a year without AI assistance, was completed in just two weeks with the help of Codex, an AI tool. This breakthrough allows developers to run JavaScript applications within a WebAssembly sandbox without Docker, making Wasmer the first cloud host to provide full Node.js at the edge layer. This achievement demonstrates the potential for small teams to accomplish complex tasks rapidly using AI.
Initially, Wasmer engineers were skeptical of AI. However, their experiments with Codex yielded impressive results, increasing development speed by 10 to 20 times. As Codex's capabilities evolved, the team spent less time on manual coding and more time guiding the AI, moving beyond the traditional IDE.
Codex played a crucial role throughout the entire development process of Edge.js, from initial architectural design to final polishing. It also proved invaluable in debugging, quickly identifying root causes of bugs and proposing solutions—even for complex issues typically requiring specialized expertise. Codex demonstrated the ability to master console logs, trace calls, and low-level debuggers like LLD, accessing assembly-level information.
Before Edge.js, running a JavaScript runtime at the edge was not feasible. Furthermore, without Codex, the ambitious timeline and scope of this project would have been impossible for the Wasmer team. This highlights how AI can empower smaller companies to achieve feats previously only possible for larger organizations.
Emboldened by their success, the Wasmer team is now looking to tackle even more challenging problems, leveraging AI to push the boundaries of what's possible in edge computing.
Related articles
Build real agentic apps using CUGA: two dozen working examples on a lightweight harness
CUGA, IBM's open-source Agent Harness, simplifies building agentic applications by handling infrastructure, allowing developers to focus on tools and prompts. It offers pre-assembled components for planning, execution, and state management, significantly reducing development time. CUGA has topped agent benchmarks like AppWorld and WebArena.
OpenAI launches new initiative to help find and patch open source bugs
OpenAI has launched "Patch the Planet," a new initiative in partnership with cybersecurity firm Trail of Bits, to enhance the security of open-source projects. This program aims to assist maintainers in identifying and patching bugs, utilizing OpenAI's AI-powered security tools while reducing the burden on project teams.
PP-OCRv6 on Hugging Face: 50-Language OCR from 1.5M to 34.5M Parameters
Baidu has released PP-OCRv6, an advanced optical character recognition (OCR) model supporting 50 languages. Available on Hugging Face, this version significantly improves accuracy and efficiency across various parameter sizes, from 1.5 million to 34.5 million, marking a substantial leap in multilingual OCR technology.
