Agent Personality Models Kit

Give agents distinct cognitive styles: analytical, creative, cautious, bold.

Configuration

Agent Simulation

Agent AlphaData Analyst
Waiting
88
Agent BetaResearcher
Waiting
91
Agent GammaAuditor
Waiting
85

Integration Code

import { createPersonalityModel } from 'agent-tools-kit/cognitive'

const agent = createPersonalityModel({
  type: 'analytical',
  traits: {
    logic: 0.95,
    creativity: 0.40,
    caution: 0.85,
    speed: 0.60,
  },
  affectsToolChoice: true,
})

// Apply personality to an agent
const result = await agent.apply({
  task: 'Analyze the quarterly sales data',
  context: { quarter: 'Q4', year: 2024 },
})

// Personality influences:
// - Reasoning approach (data-driven vs intuitive)
// - Tool selection (calculators vs brainstorming tools)
// - Communication style (formal vs casual)
// - Risk tolerance (cautious vs bold recommendations)