The Zeno AI assistant is a full chat interface embedded directly in the suite. It connects to the Groq API and streams responses token by token into the chat area. Replies are rendered as formatted markdown — including headings, lists, tables, blockquotes, and syntax-highlighted code blocks — using marked.js and highlight.js.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/xXmizzeryXx/zenodeployment/llms.txt
Use this file to discover all available pages before exploring further.
How to access
Click AI on the Zeno dashboard to openai.html. The page loads with a short boot banner showing the active model, context window size, and connection status before focusing the input field.
Interface
The layout has three sections:- Top bar — model selector, cumulative token counter, connection status indicator, and a Home button.
- Chat area — scrollable message history. User messages appear in green above the prompt arrow; assistant replies render below them as parsed markdown.
- Input area — a multi-line textarea that auto-resizes as you type, with action buttons and a footer showing keyboard shortcut hints.
Choosing a model
Use the model dropdown in the top bar to switch between available Groq-hosted models before or during a conversation. The boot banner updates to reflect your selection.| Model | Identifier |
|---|---|
| Llama 3.3 70B (default) | llama-3.3-70b-versatile |
| Llama 3.1 8B | llama-3.1-8b-instant |
| Mixtral 8x7B | mixtral-8x7b-32768 |
| Gemma2 9B | gemma2-9b-it |
Switching models mid-conversation does not reset the message history. Subsequent messages are sent to the newly selected model with the full prior context.
Sending messages
Type your message in the input field and press Enter to send. The send button swaps to a stop button while the assistant is generating.- Shift+Enter inserts a newline without sending.
- The character counter in the input area updates as you type.
- While the assistant is generating, click the stop button (or press Esc) to abort. Any text already streamed is kept in the conversation.
Response rendering
Responses stream in live. As each chunk arrives the chat area re-renders the accumulated markdown, so you see the reply build word by word. Code blocks receive a header bar with the detected language label and a Copy button. Clicking Copy writes the code to the clipboard and momentarily changes the button label to Copied.Keyboard shortcuts
Press ? at any time (when the input field is not focused on a? character entry) to open the keyboard shortcut overlay.
| Shortcut | Action |
|---|---|
Enter | Send message |
Shift+Enter | Insert newline |
↑ / ↓ | Browse input history |
Ctrl+L | Clear chat |
Ctrl+E | Export chat to file |
Esc | Stop generation, or close the shortcut overlay |
? | Toggle the shortcut overlay |
Chat history
The assistant keeps the full conversation in memory for the current session. It also persists messages tolocalStorage under zeno-chat-history so the conversation survives a page reload, subject to a 7,500-token storage cap. When the cap is reached, the oldest messages are trimmed from the front of the history before saving.
The in-memory context is capped at 40 messages (plus the system prompt). Older messages are dropped from the context window when the cap is hit.
Exporting a conversation
Click Export in the input footer (or press Ctrl+E) to download the full conversation as a plain-text.txt file. The export includes a header with the export timestamp and active model name, followed by each message prefixed with the speaker label.
Clearing the chat
Click Clear in the input footer (or press Ctrl+L) to remove all messages from the chat area and reset the token counter. The persistedlocalStorage history is also deleted.
Visual style
The AI assistant shares the CRT aesthetic of the rest of the Zeno suite: near-black background (#02030a), scanline overlay, and a CRT vignette. Text is set in JetBrains Mono. The input prompt uses the same username@zeno-ai:~❯ format as the terminal, reading the username from localStorage.
Related pages
Terminal emulator
Run commands and evaluate JavaScript in Zeno’s built-in terminal.
Movies browser
Browse and stream movies and TV shows from the Zeno suite.