v0.2.0 · 100% LOCAL · Backed by AI Giants

Your AI Chat
Personality Test

You think you're prompting the AI. The AI is profiling you.
AIBTI reads your real prompts and tells you which of 16 AI-conversation types you actually are.

Behavior doesn't lie.

MBTI tells you who you wish you were. AIBTI tells you who you actually are.
Surveys lie. Prompts don't. Every time you hit enter, you're voting for a personality.

Traditional MBTI
What a survey thinks you are
  • 90 self-reported multiple choice questions
  • You pick the version of yourself you like
  • One-and-done, doesn't change with context
  • Engineers: "isn't this just horoscopes?"
AIBTI
What your prompts betray
  • Analyzes 30 days of real chat history
  • Raw behavior — nothing to fake
  • Recomputed weekly — your type evolves
  • Ships with prompt fixes tailored to your type

Four axes. One coordinate.

Every prompt decomposes into four vectors. 2⁴ = 16 types. You're somewhere on the grid.

A/C
ABSTRACT ←→ CONCRETE
AAbstract"how should the architecture evolve"
CConcrete"User.java:42 add a getter"
— BASED ON
Anthropic · Be Clear & Direct (foundational)
Karpathy 2025.02 · Vibe Coding
Anthropic 2026.01 · Claude 4.7 Skills System
M/V
MINIMAL ←→ VERBOSE
MMiser with words"fix it"
VContext dumper3 code blocks + specs + constraints
— BASED ON
Brown · Few-Shot Learners (foundational)
Liu 2023 · Lost in the Middle
Anthropic 2026.01 · Claude 4.7 · 1M Context
D/L
DIRECTIVE ←→ COLLABORATIVE
DIssues orders"rewrite this block"
LAsks opinions"which approach do you prefer?"
— BASED ON
Yao · ReAct (foundational)
Anthropic 2025.10 · Claude Skills System
Anthropic 2025 · MCP 2.0 · Model Context Protocol
X/E
EXPLORE ←→ EXECUTE
XScouts options"what are the trade-offs?"
EJust ship"do it"
— BASED ON
Wei · Chain-of-Thought (foundational)
DeepSeek 2025.01 · R1 · Open Reasoning
Anthropic 2026 · Extended Thinking v2

Which one are you?

Four tribes. Four types each. Hover a card to see a real prompt in the wild.

🌫 MYSTIC TRIBE · Abstract + Minimal
🤲
AMDE
The Ghost Boss
"Just get it done. Don't ask."
"fix it" · "just do it"
🌙
AMDX
3AM Philosopher
Interrogates AI about the universe at 3 in the morning.
"how should our architecture evolve"
🧘
AMLE
Zen Stakeholder
Doesn't steer, doesn't engage, complains later.
"any ideas? you pick"
🔮
AMLX
Vibe Poet
Thoughts foggy, words wistful.
"is there a more... elegant way?"
📜 PREACHER TRIBE · Abstract + Verbose
👑
AVDE
The Spec Tyrant
A three-page doc and a one-word order: ship.
long context + "ship by Friday"
🎤
AVDX
Pitch Deck Strategist
Delivers the whole vision, then asks the question.
"given all that, which direction wins?"
AVLE
DDD Evangelist
Preaches the philosophy, then: "let's build it together."
"applying DDD principles, let's refactor"
📝
AVLX
The Essay PM
Mini-essay of context, followed by multiple choice.
"so, A, B, or C — which is best?"
🎯 SNIPER TRIBE · Concrete + Minimal
🔫
CMDE
Imperative Gunner
Pinpoint target, pinpoint fire. King of efficiency.
"User.java:42 add getter"
🔍
CMDX
The Bug Detective
Shows the evidence. Demands the motive.
"why is this throwing NPE?"
🤝
CMLE
Pair Programmer
Chats while coding — like the coworker at your desk.
"here, rework this bit with me"
🆘
CMLX
SOS Signal
Stuck here. Asks here. One pain point at a time.
"getting an error here — help?"
🔨 CRAFTSMAN TRIBE · Concrete + Verbose
💼
CVDE
The Demanding Client
Full code + full specs + "I want it done."
3 code blocks + "refactor this"
🛰️
CVDX
The Tech Scout
Maps the whole battlefield. Asks for the best play.
posts architecture + "where can we optimize?"
🎓
CVLE
The Senior Mentor
Patient context, walks with you step by step.
posts code + "let's take it one step at a time"
🏛️
CVLX
The Socratic Coder
Thorough context. Then interrogation, until you snap.
"why not X? what about Y? and Z?"

Your weekly personality report.

Scans your local Claude Code / Cursor / ChatGPT logs and generates a personal diagnostic.
Your data never leaves the machine.

~ $ aibti scan
$ aibti scan ~/.claude/projects ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ AIBTI Weekly Report 2026-W16 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ This week you are: 🎯 [The Midnight Imperative Gunner] CMDE · Concrete·Minimal·Directive·Execute "No fluff. Precise shots. Forgets to tell allies the objective." ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Behavioral snapshot ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ · Total prompts: 2,847 🔥 top 5% this month · Golden hours: 23:00 – 02:00 (61% of volume) · Avg length: 28 tokens (stingy) · Most said: "fix it" × 134 · Longest thread: 47 turns (the Apr-12 one nearly broke you) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Achievements 🏆 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [3AM Club] 5 consecutive nights prompting past 3AM [Minimalist] 50+ prompts ≤10 chars [Context God] file-path rate > 80% (you're at 12%) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Diagnostics · the actionable bit ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1. 47% of prompts omit file paths → AI keeps asking 2. 62% of edits don't state the goal → you get edits, not outcomes 3. 78% give up at 3+ turns → try writing a PLAN first ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Personality drift ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Mar: 🎓 CVLX The Socratic Coder Early Apr: 📝 AVLX The Essay PM This week: 🎯 CMDE Imperative Gunner ← faster, but reckless ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Tip: next week try "CMDE + 1 line of goal" $ aibti tips --for CMDE

One command. Know thyself.

Runs fully locally. Zero prompts uploaded. Ever.

install.sh
# install (planned) $ npx aibti # or install globally $ npm i -g aibti $ aibti scan # coming soon™ 🥠