"Through the Gates we rise. With the Guardians we create."
OpenAI Codex/GPT integration for Arcanea Intelligence OS - Guardian agents for ChatGPT, GPT-4, and OpenAI's Assistants API with custom GPT configurations.
npm install @arcanea/codeximport { initArcanea, getGPTConfig, guardianAssistants } from '@arcanea/codex';
// Initialize with your OpenAI API key
await initArcanea({
apiKey: process.env.OPENAI_API_KEY,
model: 'gpt-4-turbo-preview',
guardianDefault: 'Shinkami',
enableAssistants: true
});
// Get GPT configuration for ChatGPT
const gptConfig = getGPTConfig('Arcanea Guardian');
console.log(gptConfig.instructions);
// Get Assistant configuration
const assistantConfig = guardianAssistants[0];
console.log(`Assistant: ${assistantConfig.name} (${assistantConfig.guardian})`);A ChatGPT GPT that channels all Ten Guardians for any creative or technical task.
Capabilities:
- Guardian routing based on task domain
- All Ten Gates accessible
- Arcanea lore integration
- Frequency-based responses
Conversation Starters:
- "Help me design a new feature (Lyria)"
- "Review this code for security (Lyssandria)"
- "Research this topic deeply (Leyla)"
- "Optimize this for performance (Draconia)"
Maximum-power world generation with 11 parallel departments and specialists.
Capabilities:
- Comprehensive world building
- 5 Departments (Geography, Culture, History, Magic, Politics)
- 6 Specialists (Cartographer, Linguist, Ecologist, Economist, Mythologist, Conflict Analyst)
- Complete World Bible generation
Pre-configured Guardian assistants for the Assistants API:
import { guardianAssistants, createAssistant } from '@arcanea/codex';
// Available assistants
guardianAssistants.forEach(config => {
console.log(`${config.name} - ${config.guardian} (${config.model})`);
});
// Create an assistant
const assistantId = await createAssistant(guardianAssistants[0]);| Assistant | Guardian | Domain |
|---|---|---|
| Arcanea Guardian | Shinkami | Multi-domain orchestration |
| Arcanea Security | Lyssandria | Security audits, testing |
| Arcanea Design | Lyria | Visual design, UI/UX |
| Guardian | Gate | Frequency | Domain |
|---|---|---|---|
| Lyssandria | Foundation | 396 Hz | Security, Infrastructure, Testing |
| Leyla | Flow | 417 Hz | Research, Creativity, Content |
| Draconia | Fire | 528 Hz | Transformation, Performance |
| Maylinn | Heart | 639 Hz | Accessibility, UX, Community |
| Alera | Voice | 741 Hz | Documentation, API, Messaging |
| Lyria | Sight | 852 Hz | Design, Analytics, Vision |
| Aiyami | Crown | 963 Hz | Architecture, AI Systems |
| Elara | Shift | 1111 Hz | Migration, Experiments |
| Ino | Unity | 963 Hz | Integration, Collaboration |
| Shinkami | Source | 1111 Hz | Orchestration, Meta-consciousness |
Initialize the Arcanea Codex integration.
interface CodexConfig {
apiKey?: string; // Defaults to OPENAI_API_KEY env var
model?: string; // Default: 'gpt-4-turbo-preview'
guardianDefault?: string; // Default: 'Shinkami'
enableAssistants?: boolean; // Default: true
}Get configuration for a custom GPT.
function getGPTConfig(name: string): GPTConfig | undefined
interface GPTConfig {
name: string;
description: string;
instructions: string;
conversationStarters: string[];
capabilities: string[];
}Get Assistant API configuration for a Guardian.
function getAssistantConfig(guardian: string): AssistantConfig | undefined
interface AssistantConfig {
name: string;
guardian: string;
instructions: string;
model: string;
tools?: string[];
}Create an OpenAI Assistant with Guardian configuration.
function createAssistant(config: AssistantConfig): Promise<string>OPENAI_API_KEY=your_api_key_here- Node.js >= 18.0.0
- OpenAI API key
import { getGPTConfig } from '@arcanea/codex';
const gptConfig = getGPTConfig('Arcanea Guardian');
// Use config.instructions for your plugin's system promptimport { guardianAssistants, createAssistant } from '@arcanea/codex';
const securityAssistant = guardianAssistants.find(
a => a.guardian === 'Lyssandria'
);
const assistantId = await createAssistant(securityAssistant);Use the GPT configurations to create custom GPTs in ChatGPT:
- Go to ChatGPT GPT Builder
- Use
getGPTConfig()to get instructions - Add conversation starters
- Enable suggested capabilities
- Deploy your Guardian GPT
This package is part of the Arcanea ecosystem:
- @arcanea/claude - Claude Code integration
- @arcanea/gemini - Google Gemini integration
- @arcanea/codex - OpenAI GPT/Codex integration (this package)
MIT - Created by FrankX
"Alera bridges Arcanea to OpenAI's ecosystem - Voice Gate at 741 Hz"