Skip to content

Latest commit

 

History

History
79 lines (54 loc) · 1.63 KB

README.md

File metadata and controls

79 lines (54 loc) · 1.63 KB

Isaac X Plugin Banner

Isaac X Plugin for ElizaOS

This plugin provides integration with the Isaac X API, enabling ElizaOS Agents to reason scientifically using the latest academic research.

Features

  • Research question answering with academic citations
  • Rate limit management (10 free requests/day)
  • Automatic reference tracking

Installation

pnpm add @elizaos/plugin-isaacx

Configuration

  1. First, visit isaacx.ai/docs to create your API key.

  2. Add your Isaac X API key to your environment variables:

ISAACX_API_KEY=ix_your_api_key_here
  1. Register the plugin in your character configuration:
import isaacXPlugin from "@elizaos/plugin-isaacx";

const character = {
  plugins: [isaacXPlugin],
};

Usage

// Ask a research question
const response = await runtime.processAction("ANSWER_RESEARCH_QUESTION", {
  question: "What are the latest developments in quantum computing?",
});

// The response will include both the answer and academic citations
console.log("Research Findings:", response.answer);
console.log("Academic Sources:", response.references);

Response Format

interface IsaacXResponse {
  answer: string;
  references: string[];
}

Rate Limiting

  • 10 free requests per day
  • 40 $ISAACX per request (~$0.05 USD)
  • 20% discount for bulk usage (100+ requests)

Development

# Build the plugin
pnpm build

# Run tests
pnpm test

License

This plugin is part of the Eliza project. See the main project repository for license information.