import { Agent } from "atypica";
import { BusinessResearch } from "@/lib/research";

export class ResearchAgent {
  constructor() {
    this.model = new BusinessResearch();
    this.context = "subjective_world";
  }

  async analyze(problem) {
    const insights = await this.model
      .understand(problem)
      .simulate()
      .interview()
      .report();
    return insights;
  }
}

Consumer-Understanding Agents

atypica.AI

Using “Language Models” to Model the “Subjective World”

Business research is about understanding human decision-making. Decisions are influenced by narratives, emotions, and cognitive biases.

Understanding decision mechanisms is the core of business research.

← → keys to navigate
1 / 22