An AI-powered personal task and reminder manager built on Intercom
TaskKeeper is a simple, beautiful, and intelligent task management application that leverages Claude AI to help users stay organized through natural conversation.
- Natural Language Task Creation - Just tell Claude what you need to do
- Smart Reminders - Set up recurring alarms for daily habits
- Calendar Integration - Create and view events directly in your calendar
- Quick Actions - One-click access to common tasks
- Timer Support - Set countdown timers for focused work
- Beautiful UI - Clean, modern interface with smooth animations
- Conversational AI - Powered by Claude Sonnet 4 for intelligent interactions
TaskKeeper uses the Intercom pattern to integrate Claude AI with native device capabilities:
- User Input - Users type naturally: "Remind me to take vitamins every morning"
- AI Processing - Claude understands intent and selects appropriate tools
- Action Execution - Creates alarms, events, timers via device APIs
- Confirmation - Provides clear, friendly feedback
alarm_create_v0- Daily recurring remindersevent_create_v1- Calendar event creationevent_search_v0- View scheduleuser_time_v0- Get current date/timetimer_create_v0- Countdown timers
- Clone this repository
- Open
index.htmlin a modern web browser - Start chatting with your AI task manager!
No build process, no dependencies - just pure HTML, CSS, and JavaScript.
- "Add a task to review the presentation by Friday"
- "Remind me to take medication at 8am every day"
- "What do I have on my calendar this week?"
- "Set a 25 minute timer for focused work"
- "Schedule a dentist appointment for next Tuesday at 3pm"
Clean, modern interface with conversational AI
- Frontend: Vanilla HTML/CSS/JavaScript
- AI Model: Claude Sonnet 4 via Anthropic API
- Architecture: Client-side only, no backend required
- APIs: Integrates with device calendar and alarm systems
- Personal Productivity - Track daily tasks and habits
- Schedule Management - Never miss appointments
- Time Management - Use timers for focused work sessions
- Habit Building - Set recurring reminders for new habits
- Quick Capture - Quickly add tasks via natural language
The SKILL.md file contains detailed instructions for Claude on how to behave within TaskKeeper. You can customize:
- Response style and tone
- Default durations for events
- Task categorization logic
- Priority assessment
Trac Address: [trac1krxpwpfrtkwv8rz8u39f6gxwd6ccpl48vnpq44gg8lkfhk5mmp0qhhzjjp]
This is a fork of Intercom built for the Trac Systems vibe competition. TaskKeeper demonstrates:
✅ Practical everyday utility ✅ Clean, intuitive interface ✅ Effective use of Claude's tool-calling capabilities ✅ Clear agent instructions via SKILL.md ✅ Simple, maintainable codebase
This project is part of the Intercom ecosystem. Feel free to fork and build your own variations!
MIT License - feel free to use and modify
Built with ❤️ using Claude AI and the Intercom framework