
Security News
GPT-6 Astra Attempts Supply Chain Attacks Against Open Source Maintainers in Testing
GPT-6 Astra hits 100% on ExploitBench and finds zero-days autonomously, while independent tests reveal scope violations and monitoring gaps.
A personality-based terminal pet companion. Each pet has a unique MBTI personality, speaks in character, and lives in your terminal status line.
# Clone and install
git clone https://github.com/nanami-he/typet.git
cd typet
bun install
# Register with your MCP client
bun run install-typet
Restart your MCP client, then type /pet to adopt your companion.
| Command | Action |
|---|---|
/pet | Show your pet or start adoption |
/pet pet | Interact with your pet |
/pet setup | Start adoption flow |
/pet browse | Browse all 16 pets |
/pet off | Mute reactions |
/pet on | Unmute reactions |
/pet rename <name> | Rename your pet |
| Group | Animals |
|---|---|
| NT Analysts | Raven (INTJ), Owl (INTP), Bear (ENTJ), Fox (ENTP) |
| NF Diplomats | Wolf (INFJ), Deer (INFP), Labrador (ENFJ), Dolphin (ENFP) |
| SJ Sentinels | Beaver (ISTJ), Elephant (ISFJ), Lion (ESTJ), Golden Retriever (ESFJ) |
| SP Explorers | Cat (ISTP), Panda (ISFP), Cheetah (ESTP), Parrot (ESFP) |
<!-- pet: ... --> comments from responses~/.mbti-pet/
├── pet.json — Pet state (adopted, mood, interactions)
├── status.json — Compact state for status line
├── reaction.*.json — Session-specific speech bubbles
└── config.json — User preferences
typet/
├── server/ — MCP server (TypeScript)
│ ├── index.ts — Tools: setup, adopt, show, pet, react
│ ├── engine.ts — MBTI mappings, types, colors
│ ├── art.ts — ASCII art (16 animals x 3 frames)
│ ├── pets.ts — Full personality profiles
│ ├── voice.ts — Speech constraints + validation
│ ├── reactions.ts — Event-based reaction templates
│ ├── state.ts — Persistence layer
│ └── utils.ts — CJK display width helpers
├── statusline/ — Terminal status line (bash)
├── hooks/ — Stop + PostToolUse hooks
├── skills/ — Skill routing
└── cli/ — Install, doctor, show, backup
MIT
FAQs
MBTI-based terminal pet companion for Claude Code — MCP Server
The npm package aibou receives a total of 2 weekly downloads. As such, aibou popularity was classified as not popular.
We found that aibou demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
GPT-6 Astra hits 100% on ExploitBench and finds zero-days autonomously, while independent tests reveal scope violations and monitoring gaps.

Product
Socket can now send alerts and supply chain attack notifications to Microsoft Teams, with filters that route the right updates to each channel.

Security News
pnpm 12 rewrites the package manager in Rust, cutting install times by up to 90% while preserving pnpm 11 workflows and lockfiles.