Arka includes simulated persona chat — LLM-powered characters inspired by public figures or your own prompts, clearly labeled as fiction for entertainment and education.
Personas are not the real people they resemble. Do not use them for deception, impersonation, or authoritative advice.
Quick start
List bundled and saved personas:
Chat with a persona (interactive REPL):
One-shot question:
The bundled Elon persona remains available as a shortcut:
Natural language via arka:
Persona store
Personas are YAML (or JSON) files in ~/.config/arka/personas/ (or {ARKA_CONFIG_DIR}/personas/).
Example ~/.config/arka/personas/coach.yaml:
Bundled templates (elon, socrates, blank) seed into your personas directory on first use.
CLI commands
Requirements
Uses Arka’s built-in LLM stack (same API keys as web_answer / agent_ask). Configure GEMINI_API_KEY, GROQ_API_KEY, or another provider in ~/.config/arka/.env.
Every chat session prints the persona’s disclaimer once, then each reply uses a consistent terminal layout:
In interactive REPL mode, your prompt is you> and each persona reply is labeled with {name}> before the header block. One-shot commands (arka talk to elon about …) use the same formatting.
Bundled Elon uses this disclaimer text:
Note: Simulated Elon-inspired persona for fun and education — not the real Elon Musk.