Files
ruvnet--RuView/vendor/sublinear-time-solver/npx/goalie/examples/basic-research.js
T
rUv 407b46b206 feat: vendor midstream and sublinear-time-solver libraries (#109)
Add ruvnet/midstream (AIMDS real-time inference) and
ruvnet/sublinear-time-solver (sublinear optimization algorithms)
as vendored dependencies under vendor/.
2026-03-02 23:34:05 -05:00

28 lines
731 B
JavaScript

#!/usr/bin/env node
/**
* Basic Research Example
*
* This example shows how to use Goalie for basic research queries
*/
import { GoapMCPTools } from '../dist/mcp/tools.js';
async function basicResearch() {
const tools = new GoapMCPTools();
await tools.initialize();
// Basic research query
const result = await tools.executeGoapSearch({
query: "What are the latest advances in renewable energy?",
maxResults: 10,
model: 'sonar'
});
console.log('\n📊 Research Results:');
console.log('Answer:', result.answer);
console.log(`\nFound ${result.citations.length} sources`);
console.log('Confidence:', (result.metadata.confidence * 100).toFixed(1) + '%');
}
basicResearch().catch(console.error);