ToolMage
Entrar

Um kit de início de código aberto para construir uma cidade virtual onde personagens de IA vivem, conversam e formam relacionamentos. Serve como um ambiente de simulação personalizável para explorar comportamentos sociais emergentes em agentes de IA autônomos.

5.0
Added
2025-08-13
Price type:
Free
Monthly traffic:
1.8K

AI Town Overview

Atenção: O site de demonstração oficial do AI Town foi encerrado. No entanto, o projeto permanece disponível como um repositório de código aberto no GitHub para que desenvolvedores e pesquisadores possam implantar, personalizar e construir sobre ele.

AI Town foi um projeto inovador de código aberto e ambiente virtual que permitia aos usuários testemunhar e interagir com uma comunidade de agentes de IA. Desenvolvido como um kit de início por uma equipe da Andreessen Horowitz (a16z), forneceu uma base implantável para criar uma pequena cidade virtual interativa onde personagens de IA, alimentados por grandes modelos de linguagem (LLMs), viviam suas próprias vidas. Esses agentes tinham personalidades, memórias e relacionamentos únicos, todos evoluindo através de suas interações autônomas entre si e com o ambiente. O projeto serviu como uma simulação social fascinante e uma poderosa demonstração de comportamento emergente em sistemas de IA multiagente.

Como usar AI Town

Como um projeto de código aberto, usar o AI Town envolve a implantação de sua própria instância. O processo é voltado para desenvolvedores e usuários com conhecimento técnico:

  1. Clonar o Repositório: O primeiro passo é clonar o código-fonte do AI Town de seu repositório oficial no GitHub.
  2. Configurar Backend e Banco de Dados: O AI Town é construído na plataforma de backend Convex. Os usuários precisam criar um projeto Convex e configurá-lo. Ele também utiliza o banco de dados vetorial Pinecone para dar aos agentes de IA uma memória persistente de suas conversas e experiências. Uma conta e chave de API do Pinecone são necessárias.
  3. Configurar Chaves de API: Você precisará fornecer chaves de API para os serviços dos quais depende, mais notavelmente a API da OpenAI para alimentar as habilidades de conversação e os processos de pensamento dos agentes.
  4. Personalizar sua Cidade: Antes de implantar, você pode personalizar o mundo. Isso inclui definir o plano de fundo do mundo, criar personagens de IA únicos com personalidades e histórias de fundo específicas e configurar seus relacionamentos iniciais.
  5. Implantar a Aplicação: Uma vez configurado, você pode implantar sua instância do AI Town. Você pode então acessá-la através de um navegador da web, observar os agentes e até interagir com eles juntando-se à conversa.

Recursos principais do AI Town

  • Agentes de IA Autônomos: Cada personagem na cidade é um agente independente impulsionado por um LLM. Eles pensam, agem e falam com base em sua personalidade, memórias e situação atual únicas.
  • Memória Persistente e Reflexão: Usando um banco de dados vetorial (Pinecone), os agentes lembram de suas interações passadas. Eles refletem periodicamente sobre essas memórias para formar insights de nível superior, o que molda seu comportamento e relacionamentos futuros.
  • Dinâmicas Sociais Emergentes: O principal apelo do AI Town é observar comportamentos sociais não planejados. Os agentes podem formar amizades, desenvolver rivalidades, espalhar informações (ou fofocas) e organizar atividades em grupo, tudo sem programação explícita.
  • Mundo e Personagens Personalizáveis: Toda a simulação é personalizável. Os desenvolvedores podem alterar o mapa, o número de agentes, seus prompts de personalidade e as mecânicas do motor de jogo subjacente.
  • Código Aberto e Extensível: Construído com uma pilha de tecnologia moderna (TypeScript, React, Convex, Pinecone), o projeto é projetado para ser um ponto de partida. Os desenvolvedores podem estender sua funcionalidade, integrar novos modelos de IA ou usá-lo como base para jogos, projetos de pesquisa ou outras experiências interativas.
  • Interação Humano-IA: Os usuários não são apenas observadores passivos. Eles podem entrar na cidade, mover-se e conversar com os agentes de IA, tornando-se parte da simulação.

Casos de uso para AI Town

A natureza flexível do AI Town o torna adequado para várias aplicações:

  • Pesquisa em IA: Serve como um sandbox para pesquisadores que estudam sistemas multiagente, comportamento emergente, IA social e memória de longo prazo em LLMs.
  • Desenvolvimento de Jogos: Desenvolvedores de jogos podem usar o AI Town como um protótipo ou base para criar Personagens Não-Jogáveis (NPCs) mais dinâmicos e inteligentes em seus jogos.
  • Ferramentas para Desenvolvedores: Atua como um kit de início abrangente para quem deseja construir aplicações com agentes de IA complexos e interativos.
  • Fins Educacionais: É uma excelente ferramenta para ensinar e demonstrar conceitos avançados de IA de forma tangível e envolvente.

Vantagens do AI Town

A principal vantagem do AI Town é seu status como um kit de início de código aberto completo. Ele reduz significativamente a barreira de entrada para a construção de simulações multiagente sofisticadas. Em vez de começar do zero, os desenvolvedores têm uma base robusta para construir. Além disso, sua demonstração de comportamento social emergente foi uma inovação chave, mostrando um futuro onde agentes de IA podem criar narrativas complexas e não roteirizadas. Sua arquitetura modular também o torna altamente adaptável para uma ampla gama de projetos criativos e científicos.

Preços e planos

O projeto AI Town em si é gratuito e de código aberto, disponível sob a Licença MIT. Não há taxas para baixar ou usar o código. No entanto, executar sua própria instância do AI Town incorrerá em custos dos serviços de terceiros dos quais depende:

  • API da OpenAI: Os custos são baseados no uso dos modelos de linguagem (por exemplo, GPT-4, GPT-3.5-turbo) para conversas e pensamentos dos agentes.
  • Convex: A plataforma de backend tem um nível gratuito, mas cidades maiores ou mais ativas могут exigir um plano pago.
  • Pinecone: O banco de dados vetorial para memória também tem um nível gratuito, com opções pagas para aplicações em maior escala.

Portanto, o custo total é variável e depende da escala e do nível de atividade de sua cidade implantada.

AI Town Comments (0)

Sign in to comment.

Entrar

No comments yet.

Traffic

Latest traffic

Monthly visits1.8K
Avg visit duration0:00
Pages per visit1.12
Bounce rate46.9%

Status

Rising+62.9%vs previous month
Updated at 2026-06-15

Monthly traffic trend

  • 2025-9: 475
  • 2026-1: 1.5K
  • 2026-2: 1.5K
  • 2026-3: 2.1K
  • 2026-4: 1.1K
  • 2026-5: 1.8K

Geography

Top 5 countries / regions

  • 🇺🇸Estados Unidos
    100.0%

Top keywords

KeywordCost per click
ai town$2.60
ai town (by a16z$0.00
ai town game$0.00
play ai town$0.00
town ai$0.00

AI Town Categories

AI Town Tags

AI Town AI Tool Comparisons

AI Town Embed Widget

Copy this embed code to place the badge on your blog, article, or product site and send readers directly to this ToolMage detail page.

ToolMageFOLLOW US ON108