A IAD vem sendo amplamente utilizada em diversas áreas, para as mais diferentes aplicações. A seguir falaremos de algumas.
Protocolos de agentes para Internet – Muito tempo do trabalho humano, junto à Internet, é gasto com tarefas simples. Isto poderia ser minimizado com a utilização de assistentes de software inteligentes. Existem trabalhos na área apresentando protocolos de interação entre agentes na Internet.
Escalonamento da produção aplicando IAD – Desenvolvimento de sistemas de escalonamento "ágeis" (agile scheduling systems), de forma a aumentar a flexibilidade dos sistemas de produção quer nas alterações no planejamento e na execução de tarefas, quer na escolha mais adequada dos recursos de produção a serem alocados (independentemente das "fronteiras físicas" da fábrica: virtual manufacturing). Avaliação do paradigma de "manufatura virtual" nas políticas e sistemas concorrentes de gerenciamento de fábrica. Desenvolvimento de uma metodologia para geração de sistemas de escalonamento ágeis particulares a cada tipo de indústria.
Simulação de jogos – O UFSC TEAM criou uma equipe de futebol de robôs
utilizando técnicas de iad para simular um jogo na tela do computador. Na fenasoft
de 1999 o simulador foi apresentado com grande êxito.
Simulador para auxiliar na pesquisa de automação industrial – Simulador que utiliza além das técnicas de iad, técnicas de sistemas distribuídos, sistemas de tempo real e aprendizado.
Gerenciamento de redes de computadores utilizando Inteligência Artificial Distribuída - A utilização de IAD para o gerenciamento de redes vem sendo adotada, pois as abordagens atuais demonstram ser ineficientes para o gerenciamento de redes grandes como também de heterogêneas.
Arquitetura Blackboard - Essa arquitetura utiliza um raciocínio inerentemente distribuído. A arquitetura blackboard é constituída por várias fontes de conhecimento (knowledge system, knowledges sources, agenda e o próprio blackboard)