Create AI chat interfaces for HuggingFace Spaces. Configure your assistant and generate a deployment package.
Essential settings to get your assistant running quickly.
Display name for your assistant
Brief description of your assistant's purpose
Choose the AI model that best fits your needs
Choose the visual theme for your chat interface
Define your assistant's behavior and provide example prompts.
Start with a pre-configured template or create your own
Define the assistant's role and behavior. Auto-filled when you select a template above.
These appear as clickable buttons in the chat interface
Add web pages to provide context for your assistant. Content will be automatically fetched and included.
These URLs are processed first and given highest priority for context.
Main reference document, syllabus, or primary source
Secondary reference, textbook chapter, or key resource
Additional sources for supplementary context and enhanced responses.
Additional reference or supplementary material
Extra context or supporting documentation
Fine-tune response behavior and configure access controls.
Controls randomness: 0 = focused, 2 = creative
Maximum tokens (words) in each response
Configure these environment variables in your HuggingFace Space Settings โ Variables and secrets
Environment variable name for your OpenRouter API key.
Environment variable for password-protecting the Space. Leave unset for public access.
Environment variable for faculty to edit configuration after deployment. Enables live customization.