Skip to content

Repository files navigation

Talos

Private, Local AI Companion

Talos is a modern, privacy-first AI chat application designed for performance and aesthetic control. Built on the Tauri framework and powered by Ollama, it runs entirely on your local machine, ensuring your conversations remain private, fast, and secure. Experience AI with a polished, responsive interface that adapts to your preference with widely varied built-in themes.

  • Local Privacy: Powered by Ollama, running entirely offline for complete data security.
  • Multi-Theme UI: Includes Retro, Bubbly, Glass, and Minimal themes.
  • Markdown Rendering: Full support for code blocks, lists, and rich text formatting.
  • Message Editing: Edit previous user messages to diverge conversation paths with automatic AI regeneration.
  • Session Management: Create, save, and switch between multiple conversation threads.
  • Cross-Platform: Native performance on Windows, macOS, and Linux via Tauri.

Screenshots

Themes

Dream Neon
Dream Theme Neon Theme
Bubbly Gamer
Bubbly Theme Gamer Theme

Delete Conversation

Dream Neon
Delete - Dream Delete - Neon
Bubbly Gamer
Delete - Bubbly Delete - Gamer

Technology Stack

Talos is built with a focus on performance and modern web standards:

  • Frontend: React 18, TypeScript, Vite
  • Backend: Rust (Tauri v2)
  • Database: SQLite
  • AI Engine: Ollama

Getting Started

Prerequisites

Ensure the following components are installed on your system:

  1. Ollama: Required for the AI model inference.
  2. Node.js or Bun: Required for the frontend environment.
  3. Rust: Required for compiling the application backend.

Installation

  1. Clone the Repository
    git clone https://github.com/AleenaTahir1/Talos.git
    cd Talos
  2. Install Dependencies
    bun install
    # or
    npm install
  3. Run Development Server
    bun tauri dev
    # or
    npm run tauri dev

License

This project is distributed under the MIT License. See the LICENSE file for more information.

Author

Aleena Tahir GitHub Profile

About

Talos is a modern, privacy-first AI chat application designed for performance and aesthetic control. Built on the Tauri framework and powered by Ollama, it runs entirely on your local machine, ensuring your conversations remain private, fast, and secure.

Topics

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages