helios-ai-sdk
v1.0.0
Published
Embedded Helios AI-native runtime SDK
Readme
Helios SDK
The official SDK for embedding the Helios AI-native runtime into your JavaScript or TypeScript applications.
Features
- Seamless AI Integration: Native support for Gemini, WebLLM, OpenAI, and Anthropic.
- Embedded Agentic Workflows: Build complex AI-driven workflows directly in code.
- First-Class TypeScript Support: Full type definitions are included for excellent developer experience.
Installation
npm install helios-ai-sdk @google/genai @mlc-ai/web-llm(Note: peer dependencies like @google/genai are required depending on the provider you use)
Usage
import { Helios, HeliosAgent } from 'helios-ai-sdk';
const helios = new Helios({
provider: 'gemini', // Ensure GEMINI_API_KEY is in your environment
model: 'gemini-3-flash-preview',
});
async function run() {
const investigator = new HeliosAgent(helios, 'investigator', {
prompt: 'You are an investigator.',
model: 'gemini-3-flash-preview',
});
await investigator.register();
const response = await investigator.delegate("What is your mission?");
console.log(response);
}
run();Documentation
For more advanced usage see the internal configuration interface or visit our GitHub repository.
