Function.do

Atomic & Composable Logic Units

Define precise, reusable functions as core building blocks for your agentic workflows and services.

Join waitlist

function.do

import { function } from '@do';

interface GreetingInput {
  name: string;
}

interface GreetingOutput {
  message: string;
}

const greet = function(input) {
  return { message: `Hello, ${input.name}!` };
};

export default greet;

Deliver economically valuable work

Frequently Asked Questions

Do Work. With AI.