File size: 1,242 Bytes
98af5b7
 
e3d7d53
 
 
98af5b7
e3d7d53
98af5b7
 
e3d7d53
 
 
 
 
 
 
 
 
 
98af5b7
 
e3d7d53
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
---
title: Function Calling Agent
emoji: πŸ”§
colorFrom: blue
colorTo: indigo
sdk: gradio
sdk_version: "4.44.0"
app_file: app.py
pinned: false
license: apache-2.0
tags:
  - function-calling
  - agent
  - mobile
  - on-device
  - mcp
  - dispatchai
models:
  - dispatchAI/Llama-3.2-1B-FunctionCall-mobile
---

# πŸ”§ dispatchAI Function Calling Agent

An on-device agent that parses natural language into structured function calls.

**Model:** Llama-3.2-1B-FunctionCall-mobile β€” a 1B parameter model fine-tuned for function calling, quantized to Q4, designed for mobile.

## How It Works

1. User types natural language (e.g., "Set an alarm for 7am")
2. The 1B model parses it into a structured function call: `{"function": "set_alarm", "parameters": {"time": "07:00"}}`
3. The function call can be executed on-device

## Available Functions

- `set_alarm(time, label)` β€” Set an alarm
- `send_message(to, message)` β€” Send a message
- `call_contact(contact)` β€” Call a contact
- `search_web(query)` β€” Search the web
- `open_app(app_name)` β€” Open an app
- `set_timer(duration_minutes)` β€” Set a timer
- `get_weather(location)` β€” Get weather

πŸš€ [dispatchAI](https://huggingface.co/dispatchAI) β€” Small. Mobile. Free. UAE-built.