Skip to main content

A

The top-level organizational entity in Praxis AI. An account can contain multiple Digital Twins (instances), manage billing, and oversee users across the organization. Accounts enable centralized credit management and administrative controls.
A role that provides scoped access to manage multiple Digital Twin instances within an Account. Account Manager access is configured by the Praxis AI team. Contact humans@praxis-ai.com to request this role.
A specialized capability that extends a Digital Twin’s functionality. Tools can perform specific tasks like searching Canvas, sending emails, generating images, executing API calls, or connecting to external services. They are configured per instance by administrators.
A reusable prompt template that guides how a Digital Twin responds to specific types of requests. Assistants can be personal (user-created), instance-level (shared within a Digital Twin), or account-level (shared across all twins). They automate workflows and ensure consistent, specialized responses.

B

An enterprise pricing option where organizations supply their own API keys for AI providers (OpenAI, Anthropic, Google, etc.). BYOK customers receive a 40% discount on standard pricing while maintaining direct control over AI usage costs through their existing provider agreements. See Plans and Credits for details.
An advanced enterprise feature that lets organizations connect their own API keys for multiple AI providers — OpenAI, Anthropic, AWS Bedrock, Google, xAI, Mistral, DeepSeek, and Cohere — to Pria’s Neural Engine. The Neural Engine routes requests across providers for automatic failover and cost optimization. See Switch to Praxis-AI Middleware for setup details.

C

The connection between Praxis AI and Instructure Canvas LMS. Available via LTI 1.3 protocol or Theme injection, allowing Digital Twins to appear directly within Canvas courses for seamless student and faculty access. Supports two-tier OAuth — a Student Access Token (read-only course data) and a Faculty Access Token (read/write for assignments, announcements, and grades).
An OpenAI-compatible REST endpoint that lets external applications interact with Digital Twins using the standard OpenAI SDK. Point any OpenAI-based app to Pria’s endpoint, use your Digital Twin’s Public ID as the model, and authenticate with a JWT — no other code changes required. See the Chat Completions guide.
A configuration that links a Digital Twin to external services or MCP (Model Context Protocol) servers. Connectors enable tools to interact with third-party services and data sources.
A session of back-and-forth dialogue between a user and a Digital Twin. Conversations maintain context and history, can be named for easy reference, and are stored for future retrieval.
Real-time speech-to-speech conversation with a Digital Twin, supporting 99+ languages. Powered by two voice providers: OpenAI GPT-Realtime (low-latency, client-side voice selection, full tool calling and MCP support) or ElevenLabs (custom voice clones, dashboard-managed voices). The voice provider is configured per-instance in Configuration. See Convo Mode for usage details.
The currency that powers AI interactions on the Praxis platform. Credits are consumed with each request based on complexity (typically 1-2 credits per interaction) and never expire. Credits can be pooled at the instance level or managed individually per user. Models that support caching (Claude, GPT-5) can reduce credit consumption by reusing previously processed context — savings are shown in the Dialogue Report Card. See Plans and Credits for pricing and Credit Optimization for saving tips.

D

An AI-powered virtual assistant with a unique personality, knowledge base, voice, and appearance. Digital Twins are the core product of Praxis AI—intelligent consultants available 24/7 to answer questions, perform tasks, and provide personalized support. Also referred to as an “Instance.”

E

Numerical representations of text that capture semantic meaning. When documents are uploaded to the IP Vault, they are converted into embeddings to enable intelligent vector search and RAG (Retrieval-Augmented Generation).
A third-party voice AI provider integrated with Praxis AI as an alternative real-time conversation provider. ElevenLabs supports custom voice clones and branded voice experiences for Digital Twins in Convo Mode. Selected per-institution via the Convo Voice Provider setting.
The process of adding users to a Digital Twin instance. Users can be enrolled individually, via CSV bulk import, or automatically through Canvas, Google Workspace, or API integrations. When integrated with Canvas or other LMS platforms, users are auto-enrolled on first access. See the Users admin guide for enrollment workflows.
Permissions that define what actions a user can perform within a specific Digital Twin instance. Entitlements control access to features like file uploads, assistant creation, admin settings, and more. See Entitlements for the full permission reference.
A premium 1-million-token context window available for select Claude models (Opus 4.6, Sonnet 4.5, Sonnet 4). The standard context window is 200K tokens. Extended context allows longer conversations and larger document processing but incurs premium pricing from Anthropic. Configured per AI model in Personalization and AI Models.

G

The Digital Twin Creator assistant. Gepetto helps users design and configure new Digital Twins by guiding them through creating prompts, personalities, and visual identities. Learn how to use Gepetto in the Create Your Digital Twin guide.

I

A deployed Digital Twin environment with its own configuration, users, knowledge base, and settings. “Instance” and “Digital Twin” are often used interchangeably. Each instance has a unique Public ID for API integrations.
The secure document storage system where users upload files to train their Digital Twin. Documents in the IP Vault are processed, embedded, and made searchable via RAG, enabling the twin to provide contextually accurate answers based on proprietary content.

L

Educational platforms like Canvas, Moodle, Blackboard, and D2L Brightspace. Praxis AI integrates with LMS platforms to provide in-context AI assistance for students and faculty.
An industry-standard protocol for integrating external tools into LMS platforms. Praxis AI supports LTI 1.3 for secure, seamless Canvas and other LMS integrations.
The Praxis Learning Experience Platform — a learner-centric system for delivering personalized, adaptive learning experiences. Features include curated learning paths organized in tracks and lessons, progress tracking, leaderboards, badges, and integrated tools (WordPress, GitLab, Discord). Digital Twins are embedded directly within the LXP to provide AI-powered assistance. See Navigating the LXP.

M

An open protocol for connecting AI models to external tools and data sources. Pria implements MCP in two ways: as a server (exposing Digital Twin capabilities to Claude Desktop, Cursor, or any MCP-compatible client) and as a client (connecting to remote MCP servers via Connectors). MCP tools also work in real-time voice conversations when using the OpenAI GPT-Realtime voice provider. See MCP Server for setup.
Information that a Digital Twin retains about users and conversations. There are three types:
  • Conversation History: Past messages in a specific conversation
  • User Memory: Personal preferences and facts about an individual user
  • Shared Memory: Information accessible across all users of a Digital Twin
The Praxis AI backend infrastructure that orchestrates Digital Twin interactions. Middleware handles authentication, routes requests to AI models, manages RAG searches, executes tools, and maintains conversation state.
Automatic content monitoring that detects and flags inappropriate user interactions. When enabled, moderation alerts are sent to designated administrators when violations occur.

N

Pria’s intelligent model routing system. When using BYOT (Bring Your Own Token), the Neural Engine manages API key rotation, automatic failover across multiple AI providers, and cost/performance optimization. If one provider is unavailable or rate-limited, requests are automatically routed to an alternative. See Switch to Praxis-AI Middleware.

O

A guided questionnaire in the admin panel that helps personalize a Digital Twin. By answering questions about communication style, expertise, and preferences, administrators generate an AI prompt that makes the twin mirror a specific person’s voice and approach. See Onboarding Questions.

P

A setting that allows all users of an instance to draw from a shared credit pool rather than individual allocations. When pool credits are depleted, interactions pause until credits are replenished.
The flagship Digital Twin created by Praxis AI. Pria serves as both a demonstration of platform capabilities and a practical AI assistant designed to teach prompt engineering skills.
The instructions that define a Digital Twin’s personality, behavior, knowledge focus, and response style. Also refers to user messages sent to a Digital Twin.
A unique identifier assigned to each Digital Twin instance. Used for API integrations and system connections. Should be kept confidential.

R

A technique that enhances AI responses by retrieving relevant information from a knowledge base before generating answers. RAG grounds Digital Twin responses in your actual documents, reducing hallucinations and ensuring accuracy.
A setting that controls how much time the AI spends analyzing a problem before responding. Praxis AI supports five levels: None, Low, Medium, High, and Max. Configured at the institution level in Configuration and optionally overridden per AI model. See AI Models for provider-specific details.
A user’s permission level within a Digital Twin instance. Common roles include:
  • User: Standard access to converse and use basic features
  • Admin: Full access to configure settings, manage users, and view analytics

S

Pre-built code libraries for integrating Praxis AI into applications. The JavaScript SDK enables web applications to embed Digital Twins with features like messaging, UI control, and event handling.
A time-bounded period of user activity with a Digital Twin. Sessions track when users are actively engaged and provide analytics on usage patterns.
Platform-level connection monitoring that tracks active client sessions across all instances. This capability is managed by the Praxis AI team. Contact humans@praxis-ai.com to request usage reports or monitoring access.
A type of memory that stores information accessible to all users of a Digital Twin. Useful for institutional knowledge, FAQs, or data that should be consistent across all interactions.

T

A method of embedding Praxis AI into Canvas by injecting code via the Canvas Theme Editor. This approach provides a branded, always-available Digital Twin experience without requiring LTI configuration.
A unit of text processing for AI models. Tokens represent pieces of words (roughly 4 characters each). API pricing and context limits are often measured in tokens.
Capabilities that Digital Twins can invoke to perform actions beyond text generation. Examples include web search, image generation, code execution, Canvas operations, and memory management.

U

Personal information and preferences that a Digital Twin remembers about an individual user. User memory enables personalized responses that adapt to each user’s communication style and needs over time.

V

The scoped file storage system within Praxis AI. Files are organized across three scopes: User Vault (personal files), Institution Vault (shared across a Digital Twin’s members), and Account Vault (shared across all Digital Twins in an account). Also referred to as the IP Vault. See IP Vault.
Dynamic placeholders in assistant prompts that are replaced with actual values at runtime. Variables enable creating flexible, reusable assistants that adapt to different contexts (e.g., {{user_name}}, {{course_id}}).
A feature (via 11Labs integration) that allows Digital Twins to speak with custom, cloned voices. Organizations can create unique voice identities for their twins.

W

The integration method for embedding Digital Twins into custom web applications. The Web SDK provides authentication, UI components, and APIs for full programmatic control.

Can’t find a term? Contact our team to suggest additions to this glossary.