@tpmjs/tools-expense-categorize
Categorizes business expenses into standard accounting categories (advertising, payroll, office supplies, travel, etc.) based on description, amount, and vendor. Provides confidence scores, alternative categories, tax deductibility flags, and recommendations for proper expense tracking.
Test @tpmjs/tools-expense-categorize (expenseCategoriizeTool) with AI-powered execution
0/2000 characters
Install this tool and use it with the AI SDK
npm install @tpmjs/tools-expense-categorizepnpm add @tpmjs/tools-expense-categorizeyarn add @tpmjs/tools-expense-categorizebun add @tpmjs/tools-expense-categorizedeno add npm:@tpmjs/tools-expense-categorizeimport { expenseCategoriizeTool } from '@tpmjs/tools-expense-categorize';import { generateText } from 'ai';
import { openai } from '@ai-sdk/openai';
import { expenseCategoriizeTool } from '@tpmjs/tools-expense-categorize';
const result = await generateText({
model: openai('gpt-4o'),
tools: { expenseCategoriizeTool },
prompt: 'Your prompt here...',
});
console.log(result.text);(expenses: { id: string; date: string; amount: number; vendor: string; description: string }[]) => Promise<unknown>Available configuration options
expensesarrayExpense entries to categorize
Schema extracted: 3/1/2026, 4:25:16 AM
ERROR: No README data found!
Downloads/month
4
GitHub Stars
0
Quality Score