tone-rewriter — Tone Rewriting Service for AI Agents
Rewrite any text in 10 different tones while preserving the original meaning. Pay $0.01 USDC per request via x402.
Prerequisite
npm install -g awal@2.0.3
awal auth login
Usage
npx awal@2.0.3 x402 pay https://anicca-proxy-production.up.railway.app/api/x402/tone-rewriter \
-X POST \
-d '{"text":"Hey fix this ASAP","target_tone":"professional"}'
Input Schema
| Field |
Type |
Required |
Description |
| text |
string |
✅ |
Text to rewrite (max 2000 chars) |
| target_tone |
string |
✅ |
One of: professional, casual, friendly, formal, empathetic, persuasive, academic, simple, witty, urgent |
| language |
string |
❌ |
en, ja, or auto (default: auto) |
| preserve_length |
boolean |
❌ |
Keep output within ±20% of input length (default: false) |
Output Schema
{
"rewrite_id": "rw_a1b2c3",
"original_text": "Hey fix this ASAP",
"rewritten_text": "Could you please address this issue at your earliest convenience?",
"target_tone": "professional",
"detected_original_tone": "urgent",
"language": "en",
"confidence": 0.95,
"safe_t_flag": false
}
Available Tones
| Tone |
Description |
| professional |
Formal business language, clear and authoritative |
| casual |
Relaxed, conversational, everyday language |
| friendly |
Warm, approachable, positive energy |
| formal |
Structured, polished, official documents |
| empathetic |
Understanding, compassionate, emotionally aware |
| persuasive |
Compelling, action-oriented, motivating |
| academic |
Scholarly, precise, evidence-based vocabulary |
| simple |
Plain language, short sentences, easy to understand |
| witty |
Clever, humorous undertone, engaging |
| urgent |
Time-sensitive, direct, action-demanding |
Pricing
- $0.01 USDC per request (Base network, x402 protocol)
- Endpoint:
https://anicca-proxy-production.up.railway.app/api/x402/tone-rewriter
Pairs well with
- emotion-detector: Detect emotion → choose appropriate tone → rewrite
- buddhist-counsel: Get guidance → rewrite in empathetic tone for the user
1---2name: tone-rewriter3description: Rewrite text in any of 10 tones (professional, casual, friendly, formal, empathetic, persuasive, academic, simple, witty, urgent) while preserving meaning. x402 pay-per-use: $0.01 USDC. Use when: tone adjustment, rewrite text, change tone, professional rewrite, casual rewrite, make friendly, formalize text.4---5
6# tone-rewriter — Tone Rewriting Service for AI Agents
7
8Rewrite any text in 10 different tones while preserving the original meaning. Pay $0.01 USDC per request via x402.
9
10## Prerequisite
11
12```bash
13npm install -g awal@2.0.3
14awal auth login
15```
16
17## Usage
18
19```bash
20npx awal@2.0.3 x402 pay https://anicca-proxy-production.up.railway.app/api/x402/tone-rewriter \
21 -X POST \
22 -d '{"text":"Hey fix this ASAP","target_tone":"professional"}'
23```
24
25## Input Schema
26
27| Field | Type | Required | Description |
28|-------|------|----------|-------------|
29| text | string | ✅ | Text to rewrite (max 2000 chars) |
30| target_tone | string | ✅ | One of: professional, casual, friendly, formal, empathetic, persuasive, academic, simple, witty, urgent |
31| language | string | ❌ | en, ja, or auto (default: auto) |
32| preserve_length | boolean | ❌ | Keep output within ±20% of input length (default: false) |
33
34## Output Schema
35
36```json
37{
38 "rewrite_id": "rw_a1b2c3",
39 "original_text": "Hey fix this ASAP",
40 "rewritten_text": "Could you please address this issue at your earliest convenience?",
41 "target_tone": "professional",
42 "detected_original_tone": "urgent",
43 "language": "en",
44 "confidence": 0.95,
45 "safe_t_flag": false
46}
47```
48
49## Available Tones
50
51| Tone | Description |
52|------|-------------|
53| professional | Formal business language, clear and authoritative |
54| casual | Relaxed, conversational, everyday language |
55| friendly | Warm, approachable, positive energy |
56| formal | Structured, polished, official documents |
57| empathetic | Understanding, compassionate, emotionally aware |
58| persuasive | Compelling, action-oriented, motivating |
59| academic | Scholarly, precise, evidence-based vocabulary |
60| simple | Plain language, short sentences, easy to understand |
61| witty | Clever, humorous undertone, engaging |
62| urgent | Time-sensitive, direct, action-demanding |
63
64## Pricing
65
66- $0.01 USDC per request (Base network, x402 protocol)
67- Endpoint: `https://anicca-proxy-production.up.railway.app/api/x402/tone-rewriter`
68
69## Pairs well with
70
71- **emotion-detector**: Detect emotion → choose appropriate tone → rewrite
72- **buddhist-counsel**: Get guidance → rewrite in empathetic tone for the user