챗봇 대신 '보는' AI 에이전트 대시보드 brAIn 공개

기존 프레임워크는 보통 하나의 채팅창에서 모든 걸 처리하고, 뒤에서는 타이머로 주기적으로 모델을 깨우는 방식이었다. 이와 반대로, 작은 역할 하나씩만 맡는 여러 개의 에이전트를 만들고 그 동작을 실시간으로 볼 수 있게 하자는 목표로 brAIn이라는 도구가 만들어졌다. 전체 에이전트 네트워크의 모든 노드와 노드 사이를 오가는 메시지를 실시간으로 보여주는 대시보드가 핵심이다. 각 노드는 위에서 자신이 관심 있는 메시지가 왔을 때만 깨어나는 방식이라 대기 중일 때는 비용이 들지 않는다.

노드는 자체 UI를 가질 수 있고, 다른 기기에서 돌아가는 노드도 접근할 수 있다. 여러 대의 기기를 하나의 버스에 연결해 노드를 분산 배치하고 하나의 화면에서 다룰 수도 있다. Ollama로 로컬 모델을 완전 오프라인으로 돌리거나, claude·codex·gemini 같은 코딩 CLI에 노드를 연결할 수도 있다. 데모로는 음성·시선·의도·음성합성(TTS)을 결합해 방 안 소리를 듣다가 누군가 카메라를 보며 말을 걸 때만 AI가 반응해 소리로 답하는(웨이크워드 없는) '인지 스택'이 있다.

텔레그램·왓츠앱·디스코드 연동 브리지도 있고, 벡터 검색 기반 메모리 노드나 몇 가지 데모 게임 같은 설치형 노드를 모아둔 작은 도 함께 제공된다. 에는 코드 상당 부분이 AI로 작성됐다는 점을 포함해 두 가지 솔직한 유의사항이 적혀 있다.

핵심 포인트

  • 대시보드에서 모든 에이전트 노드와 메시지 흐름을 실시간으로 볼 수 있음
  • 노드는 관심 있는 메시지가 올 때만 깨어나 대기 비용이 없음
  • Ollama로 완전 오프라인 실행 또는 claude/codex/gemini CLI 연결 가능
  • 여러 기기에 노드를 분산시켜 하나의 화면에서 관리 가능
  • 텔레그램·왓츠앱·디스코드 브리지와 설치형 노드 제공
원문 보기