Skip to content

A simple to use desktop chat UI for LLM/Agent interaction. Supports Anthropic, Gemini, Hugging Face, Ollama and OpenAI.

License

Notifications You must be signed in to change notification settings

baebranch/subconscious

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Subconscious Logo

Subconcious Chat UI (Alpha)

Subconscious is a desktop application for using LLMs and agents through a chat interface. Built in python using flet for the UI and langchain for the LLM interaction. Currently a small project for personal use and learning. Currently in alpha, supports OpenAI, Google, Ollama, Anthropic and Hugging Face APIs.

Download & Installation

The windows application installer can be downloaded from the Subconscious website. The application is available for Windows only. Also, the source and build for the latest release can be downloaded from the releases page and extracted into the install folder.

Usage & Configuration

Upon launching the application a Model configuration will need to be created in the settings screen, before the UI can be used:

Home Screen

The provider must be selected, the model name/id and the API key where required E.g. Ollama:

Ollama Configuration

E.g. OpenAI:

OpenAI Configuration

The current model configuration in use is indicated at the bottom and can be changed by the LLM popup in the right sidebar:

Model Selection

The Subconscoius Chat UI is then ready to use:

Chat Screen

Roadmap

Feature Roadmap

About

A simple to use desktop chat UI for LLM/Agent interaction. Supports Anthropic, Gemini, Hugging Face, Ollama and OpenAI.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages