Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Screen Pet Companion

YASH AGRAWALLYASH AGRAWALL188 downloads

An interactive animated screen pet companion that roams your screen, expresses moods, and alerts you with Pomodoro break reminders and task notifications.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates1

An interactive, lively animated screen pet companion for Obsidian. Bring your vault to life with 20+ iconic companions that roam your workspace, express moods, alert you of pending tasks, cheer your milestones, and keep you focused with built-in Pomodoro sprints and wellness break reminders!


✨ Features

🌟 20+ Iconic Pet Characters

Choose from a wide variety of mythical beasts, superheroes, anime icons, sci-fi creatures, and cozy animals:

  • 🏎️ Lightning McQueen (Cars)
  • 🌿 Baby Groot (Guardians of the Galaxy)
  • 🤖 Iron Bot (Iron Man)
  • 🐊 Loki Gator (Loki)
  • 🐉 Drogon (Game of Thrones)
  • 🐺 Ghost (Direwolf)
  • 🦉 Hedwig (Harry Potter)
  • 🐱 Lucifer (Cinderella)
  • 🌸 Dart Demogorgon (Stranger Things)
  • 🦅 Damon's Raven (The Vampire Diaries)
  • ⚡ Sparky (Frankenweenie)
  • 🪄 Golden Snitch (Harry Potter)
  • 🍃 Totoro (My Neighbor Totoro)
  • 🍊 Capybara (The Chill Master)
  • 🕷️ Spider-Man (Your Friendly Neighbor)
  • 🛸 Baby Yoda / Grogu (The Mandalorian)
  • 🦇 Batman (The Dark Knight)
  • 🐈‍⬛ Black Cat
  • 🐕 Shiba Inu
  • 🐭 Stuart Little

🎨 3 Distinct Visual Rendering Modes

Switch between 3 handcrafted rendering styles at any time:

  1. Realistic Mode: High-resolution movie CGI and authentic photographic renders.
  2. Pixelated Mode: Crisp 16x16 retro pixel-art sprites designed for pure nostalgia.
  3. Cartoon Mode: Dynamic 2D vector figures featuring animated moving parts (spinning wheels, flapping wings, glowing arc reactors, dancing bodies).

🍅 Built-In Pomodoro Focus Sprints & Health Breaks

  • Focus Sprints: Trigger a 25-minute Pomodoro focus session directly from your pet. A glowing live focus badge counts down near your companion.
  • Break Reminders: Automatic customizable intervals (15 to 90 min) prompting you to stretch, hydrate, and rest your eyes.
  • Milestone Celebrations: Complete your focus session or mark vault tasks done and your pet bursts with celebratory confetti particles!

📋 Interactive Vault Task Companion

  • Your pet actively monitors your vault for pending markdown checkbox tasks (- [ ]).
  • Click the pet radial menu to inspect pending tasks across your notes, complete them on the fly, and receive encouraging chirps.

💬 Interactive Radial Menu & Pet Actions

Click or tap your pet to reveal a radial action menu:

  • 🍖 Feed Treat: Reward your pet with their favorite snack.
  • ❤️ Pet & Cuddle: Shower your companion with affection and hearts.
  • 🎾 Play Fetch: Throw a bouncing ball across your note editing area.
  • 💤 Nap / Sleep: Let your pet snooze peacefully.
  • 🍅 Focus Timer: Launch an instant Pomodoro timer.
  • 📋 Vault Tasks: View and interact with your uncompleted tasks.
  • 💬 Universe Quotes: Receive iconic movie quotes and uplifting daily affirmations.
  • ⚙️ Settings: Quick shortcut directly to pet settings.

🛠️ Custom Pets & Infinite Personalization

  • Create Your Own Pets: Import custom sprites, GIFs, or image URLs with custom names, quotes, treats, and flying capabilities.
  • Roam Modes:
    • Stationary: Sits comfortably in a corner or docked position.
    • Free Roam: Glides and explores across your entire Obsidian window.
    • Bottom Walk: Strolls playfully along the bottom of your workspace.
  • Scale & Speed: Adjust scale from small (55px) to jumbo (150px) and customize movement speed.
  • Sound Effects: Procedurally synthesized 8-bit chimes and audio cues with volume controls.

📦 Installation

Option 1: Obsidian Community Plugins (Recommended)

  1. Open Obsidian Settings > Community plugins.
  2. Make sure Restricted mode is turned OFF.
  3. Click Browse and search for Screen Pet Companion.
  4. Click Install, then click Enable.

Option 2: Obsidian BRAT

  1. Install the Obsidian BRAT plugin.
  2. Go to Options > BRAT > Add Beta plugin.
  3. Enter repository URL: https://github.com/yashagrawall/obsidian-screen-pet
  4. Click Add Plugin and enable Screen Pet Companion.

Option 3: Manual Installation

  1. Download main.js, manifest.json, and styles.css from the Latest Release.
  2. Create a folder named screen-pet inside your vault's plugin directory: <VaultFolder>/.obsidian/plugins/screen-pet/.
  3. Copy the downloaded files into the screen-pet folder.
  4. Reload Obsidian and enable Screen Pet Companion under Community plugins.

⚙️ Configuration & Settings

Setting Description Default
Active Pet Choose which companion accompanies you Lightning McQueen
Visual Style Realistic / Pixelated / Cartoon Realistic
Scale Pet size (55px, 75px, 95px, 120px, 150px) 95px
Roam Mode Stationary / Free Roam / Bottom Walk Stationary
Speed Slow / Normal / Fast Normal
Break Reminders Enable periodic wellness reminder bubbles Enabled
Break Interval Minutes between reminders (15 - 90 min) 30 minutes
Sound Synthesis 8-bit retro audio chimes & volume control Enabled (30%)
Name Tag Floating badge displaying companion's name Visible

⌨️ Commands

Open the Obsidian Command Palette (Ctrl/Cmd + P) and search for Screen Pet Companion:

  • Toggle Pet Visibility: Instantly hide or show your screen pet.
  • Start 25-min Pomodoro Sprint: Launch a focus session with live badge countdown.
  • Pet / Cuddle Companion: Trigger affection hearts and happy sound.
  • Feed Active Pet: Reward your companion with their favorite treat.
  • Open Pet Companion Settings: Jump directly to the configuration tab.

🛡️ Privacy & Performance

  • 🔒 100% Local & Private: No analytics, telemetry, or external network requests. All sprites, audio synthesis, and animations run locally.
  • ⚡ Ultra Lightweight: CSS GPU-accelerated transforms and requestAnimationFrame ensures zero lag during typing or note browsing.

🤝 Contributing

Contributions, issues, and feature requests are welcome! Feel free to check the issues page.


📄 License

Distributed under the MIT License. See LICENSE for more information.


Made with ❤️ for the Obsidian Community by Yash Agrawall

HealthExcellent
ReviewSatisfactory
About
Bring your vault to life with 20+ animated companions that roam your workspace, express moods, alert you to pending markdown checkbox tasks, and celebrate milestones. Choose realistic, pixelated, or cartoon renderings, run built-in Pomodoro focus sprints with break reminders, and interact with your pet to track and cheer task progress.
TasksProject managementAppearance
Details
Current version
1.0.0
Last updated
Last month
Created
Last month
Updates
1 release
Downloads
188
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
YASH AGRAWALLYASH AGRAWALLyashagrawall
GitHubyashagrawall
  1. Community
  2. Plugins
  3. Tasks
  4. Screen Pet Companion

Related plugins

Tasks

Track tasks across your vault. Supports due dates, recurring tasks, done dates, sub-set of checklist items, and filtering. Maintained by Clare Macrae and Ilyas Landikov, created by Martin Schenck.

TickTickSync

Sync TickTick tasks.

Operon

Task and project management system that unifies inline tasks and file-based tasks in the same workflows with Tables, Filters, Calendars, Kanban boards, Gantt views, Canvas, and time tracking.

dotpm

Full-featured task and project management: stunning Gantt charts, Kanban boards, Table views, customizable fields, due date notifications, dependancies

Base Board

Organize notes into Kanban boards using frontmatter properties. Drag and drop cards between columns powered by Bases.

Apex Dashboard

Your personal command center — memos, todos, and projects in one stunning glassmorphism dashboard.

TODOseq

Lightweight keyword-based task tracker using Logseq style keywords.

TaskChute Plus

Execute TaskChute that slots today's tasks, tracks projects, adds comments, and keeps you focused on now.

Minimal Theme Settings

Control the colors and fonts in Minimal Theme.

TaskNotes

Note-based task management with calendar, pomodoro and time-tracking integration.