Get Started
Three Commands to Get Started
# 1. Install dependencies
npm install
# 2. Build all packages
npm run build
# 3. Start the server
cd packages/server && npm run devYour First Agent
import { AgentManager } from '@naomi/core';
import { AnthropicProvider } from '@naomi/core';
import * as dotenv from 'dotenv';
dotenv.config();
const manager = new AgentManager();
const apiKey = process.env.ANTHROPIC_API_KEY!;
// Create an agent
const agent = await manager.createAgent({
id: 'my-agent',
name: 'My Agent',
systemPrompt: 'You are a helpful AI assistant.'
});
// Set Claude as the model provider
agent.setModelProvider(new AnthropicProvider(apiKey));
// Process a message
const response = await agent.process('Hello!');
console.log(response.content);Last updated
