Silentis User Documentation

Privacy-Focused Offline AI Assistant Powered by Open-Source Models

Overview

Silentis is a privacy-focused, offline AI assistant designed to provide comprehensive and accurate responses to user queries. It supports multiple AI models optimized for various tasks, such as logical reasoning, coding, and natural language processing. The application runs locally on your device, ensuring data privacy, and includes features like chat history management, document integration, and model customization.

This documentation provides detailed instructions on how to install, configure, and use Silentis, covering all features and functionalities.

Table of Contents

System Requirements

Before installing Silentis, ensure your system meets the following requirements:

Installation

Silentis is distributed as a compiled executable for ease of use. Follow these steps to install:

  1. Download the Application:
    • Visit silentis.ai to download the latest version of Silentis for your operating system.
    • Choose the appropriate package (Windows .exe, macOS .dmg, or Linux .AppImage).
  2. Install the Application:
    • Windows: Run the .exe file and follow the installer prompts.
    • macOS: Open the .dmg file, drag Silentis to the Applications folder, and launch it.
    • Linux: Make the .AppImage executable (chmod +x Silentis.AppImage) and run it.
  3. Initial Setup:
    • Upon first launch, Silentis creates a configuration directory:
      • Windows: %APPDATA%\AIAssistant
      • macOS: ~/.config/AIAssistant
      • Linux: ~/.local/share/AIAssistant
    • The application will prompt you to select a model file or download one (see Model Management).
  4. Optional Model Download:
    • Silentis requires a GGUF model file to function. You can download supported models from the application’s Downloads section or manually from Hugging Face (see supported models below).

Getting Started

  1. Launch Silentis:
    • Open the application. The interface loads in a desktop window powered by PyQt and Flask, displaying the chat interface by default.
  2. Load a Model:
    • Navigate to the Settings section from the sidebar.
    • Click Browse to select a GGUF model file or Download to fetch one from the supported list.
    • Click Load Model to initialize the AI.
  3. Start Chatting:
    • Return to the Chat section.
    • Type a query in the text box and click Send or press Ctrl+Enter.
    • The AI will respond, and the conversation will be saved automatically.

User Interface Overview

The Silentis interface is divided into several sections, accessible via the sidebar:

Core Features

Chat Interface

The chat interface is the primary way to interact with Silentis.

Chat History Management

Silentis automatically saves conversations and allows you to manage them.

Model Management

Silentis supports multiple AI models, each optimized for specific tasks.

Document Upload

Silentis can process documents to provide context for queries.

Settings Configuration

Customize Silentis through the Settings section.

API Access

Silentis includes a REST API for programmatic interaction (disabled by default).

Advanced Usage

Custom System Prompts

The system prompt defines the AI’s behavior. Silentis automatically sets a prompt based on the loaded model but allows customization.

Exporting Chats

Save conversations for backup or sharing.

Importing Chats

Restore previously exported conversations.

Using GPU Acceleration

GPU acceleration can improve performance for supported models.

Troubleshooting

FAQs

Support and Feedback

For support, visit silentis.ai or contact the Silentis team via the About section. We welcome feedback to improve the application. Please include your operating system, version (v1.0 - Preview), and a detailed description of any issues.

Silentis v1.0 Changelog

Last Updated: April 12, 2025
© 2025 Silentis. All rights reserved.