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 management. Currently a small project for personal use and learning. Currently in alpha, supports OpenAI, Google, Ollama, Anthropic and Hugging Face APIs.
The crrent build can be downloaded from the Subconscious website or releases page and extracted to an install directory. The application is currently only compiled for windows however as it is written in python the source code should run on most other systems.
Upon launching the application a Model configuration will need to be created in the settings screen, before the UI can be used:
The provider must be selected, the model name/id and the API key where required E.g. Ollama:
E.g. OpenAI:
The current model configuration in use is indicated at the bottom and can be changed by the LLM popup in the right sidebar:
The Subconscoius Chat UI is then ready to use: