Software
Software

How an MIT research project became a global programming language

With millions of users across the world, Julia has been used to conduct cutting-edge research and to design new drugs, jet engines, heat pumps, and more.

Working to automate nuclear plant operations

PhD student Lauren Fortier is building on the experience she gained operating a nuclear plant for the Navy to solve a critical hurdle in the wider adoption of the energy source.

How MIT students are helping to prevent cyberattacks

Students from the MIT Cybersecurity Clinic help local governments and other vulnerable organizations defend against digital threats.

How novice coders can develop AI programs for military applications

A USAF cadet and a Lincoln Laboratory researcher found AI chatbots can help nontechnical service members produce viable software applications for their unique problems.

Improving the speed and energy-efficiency of AI agents

A new system, known as Murakkab, optimizes the design and deployment of multistep workflows that power AI applications.

In game theory, generalists sometimes win out over specialists

Researchers show that for certain kinds of games, an overlooked class of algorithms performs much better than expected.

Exposing biases, moods, personalities, and abstract concepts hidden in large language models

A new method developed at MIT could root out vulnerabilities and improve LLM safety and performance.

Helping AI agents search to get the best results out of large language models

EnCompass executes AI agent programs by backtracking and making multiple attempts, finding the best set of outputs generated by an LLM. It could help coders work with AI agents more efficiently.

MIT Sea Grant students explore the intersection of technology and offshore aquaculture in Norway

AquaCulture Shock program, in collaboration with MIT-Scandinavia MISTI, offers international internships for AI and autonomy in aquaculture

New AI agent learns to use CAD to create 3D objects from sketches

The virtual VideoCAD tool could boost designers’ productivity and help train engineers learning computer-aided design.