Nina is your AI executive assistant that makes you more productive and a better person.
Board meeting at 2pm. Nina has synthesized all department reports, flagged the three critical issues, and prepared your talking points. She's also rescheduled your conflicting calls.
Seamlessly connect with the tools you already love. Nina becomes part of your workflow, not a replacement for it.
Nina isn't just an assistant. It's an extensible platform. Build custom integrations, create workflows, and connect any service through our open ecosystem.
Discover and share community-built tools. Browse integrations or publish your own.
Create custom integrations with our TypeScript SDK. Extend Nina for your unique workflow.
Everything you need: CLI tools, templates, and comprehensive docs to get started.
import { NinaTool, ToolSchema } from '@nina-ai/toolkit';
// Define your custom tool
export const weatherTool: NinaTool = {
name: 'get_weather',
description: 'Get current weather for any location',
schema: ToolSchema.object({
location: ToolSchema.string('City name or address'),
units: ToolSchema.enum(['celsius', 'fahrenheit']).optional()
}),
execute: async ({ location, units = 'celsius' }) => {
const response = await fetch(
`https://api.weather.com/v1/current?q=${location}&units=${units}`
);
return response.json();
}
};
Get 1 month free for every public tool you build.
Try for free for 30 days. No credit card required.
Secure Early Access