← All integrations

Device

Active

Access iOS-native capabilities directly from AI conversations. Manage Reminders, Calendar events, Contacts, HomeKit devices, local files, and more. Tools execute on your device, not in the cloud.

On-Device Device Code On-device 6 asset types 27 tools

What you can connect

Add these to your scene and AI gets access.

Reminder Reminders

A reminder from the iOS Reminders app

TitleDue DateCompletedList
Calendar Event Calendar Events

An event from the iOS Calendar app

TitleStartEndLocationCalendar
Contact Contacts

A contact from the iOS Contacts app

NameEmailPhoneOrganization
File Files

Files and folders from a selected folder on the device

NamePathSizeDirectory
HomeKit Device HomeKit

Smart home accessories, cameras, and sensors via HomeKit

NameRoomTypeHome
Screen Share Screen Share

Live screen sharing — AI can take screenshots of your device screen

Tools

AI actions available through this integration.

list_reminder_lists Get all reminder lists (calendars) from the user's iOS Reminders app.
list_reminders Get reminders from a specific list or all lists.
create_reminder Create a new reminder in the user's Reminders app..
complete_reminder Mark a reminder as completed or incomplete..
list_calendars Get all calendars from the user's iOS Calendar app.
list_events Get calendar events within a date range..
create_event Create a new calendar event..
search_contacts Search contacts by name, email, or phone number..
get_contact Get detailed information about a specific contact..
local_list_files List files and folders in the user's granted folder.
local_read_file Read the contents of a text file.
local_write_file Write content to a file.
local_delete_file Delete a file or empty folder..
local_create_folder Create a new folder..
local_search_files Search for files by name pattern.
list_homes List all HomeKit homes, their rooms, and accessories.
list_cameras List all HomeKit cameras across all homes.
take_camera_snapshot Take a current snapshot from a HomeKit camera.
get_accessory_status Read current values from a HomeKit accessory's services and characteristics.
control_accessory Control a HomeKit accessory — turn lights on/off, set brightness/color temperature, lock/unlock doors, set thermostat target temperature, open/close garage doors, etc.
take_screenshot Capture screenshots of the user's device screen.
local_llm_generate Run an LLM prompt on the user's device using a local on-device model (MLX).
list_homes List all HomeKit homes, their rooms, and accessories.
list_cameras List all HomeKit cameras across all homes.
take_camera_snapshot Take a current snapshot from a HomeKit camera.
get_accessory_status Read current values from a HomeKit accessory's services and characteristics.
control_accessory Control a HomeKit accessory — turn lights on/off, set brightness/color temperature, lock/unlock doors, set thermostat target temperature, open/close garage doors, etc.

Use cases

  • Create reminders and calendar events with AI
  • Control HomeKit smart home devices
  • Search and manage local contacts
  • Access files stored on your device

Ready to try Device with Daslab?

Get started with CLI