Skip to content

An elegant terminal interface (TUI) for interacting with DeepSeek LLM models via Ollama, built in Go!

Notifications You must be signed in to change notification settings

azevedoguigo/deepseek-tui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DeepSeek TUI

✨ An elegant terminal interface (TUI) for interacting with DeepSeek LLM models via Ollama, built in Go!

Gravação de tela de 2025-02-14 19-12-59

Main Features

🚀 Intuitive Interface

  • Conversation list in the left sidebar
  • Auto-scrolling main chat area
  • Colored messages (user/assistant)
  • Support multiple chat sessions

🤖 AI integration

  • Connection to DeepSeek models via Ollama
  • Real-time responses

⚙️ Technology

  • Developed in Go with library tview
  • Responsive and adaptive design

Prerequisites

  • Ollama installed and running
  • DeepSeek-R1 model installed (ollama pull deepseek-r1)
  • Go 1.20+ for compilation

Installation

git clone https://github.com/azevedoguigo/deepseek-tui
cd deepseek-tui
go mod download
cd cmd/app
go build -o deepseek-tui
./deepseek-tui

About

An elegant terminal interface (TUI) for interacting with DeepSeek LLM models via Ollama, built in Go!

Topics

Resources

Stars

Watchers

Forks

Languages