import { NegentroClient } from '@negentro/sdk';
const client = new NegentroClient({
baseUrl: process.env.NEGENTRO_HOST || 'http://localhost:8080',
apiKey: process.env.NEGENTRO_API_KEY
});
async function main() {
// Store user preference
const mem = await client.memories.create({
content: "User prefers Node.js with Fastify over Express.",
userId: "user_42",
tags: ["backend", "frameworks"]
});
console.log("Created memory ID:", mem.id);
// Hybrid search across memories
const results = await client.search({
query: "What web framework does the user prefer?",
userId: "user_42",
limit: 5
});
console.log("Top match:", results.results[0]);
}
main();