This project has been archived and is no longer actively maintained. It is provided on an as-is basis under the MIT license, allowing for full modification with attribution to the original project/author required.
Dantalion was an experimental local AI project that utilized the Anthropic API (Claude 3.5) for natural language processing. The project aimed to create a local interface for AI interactions, with plans for integration of multiple AI models.
- GUI interface for AI interactions
- Integration with Anthropic API (Claude 3.5)
- File handling capabilities
- Console connection for debugging purposes
- .NET 6.0 and 8.0 runtimes
- Python 3.x
- Visual Studio 2022 (for C# component modifications)
- MdXaml (version 1.27.0)
- WPFMediaKit (version 2.2.1)
To use the Anthropic API, set up an environment variable:
- Open the Start menu and search for "environment"
- Select "Edit the system environment variables"
- In the new window, click "Environment Variables..."
- Under "User variables", click "New..."
- Set the variable name as
ANTHROPIC_API_KEY
and the value as your API key
Run LocalGPTGUI.exe
from the "Main" folder.
For console operation or debugging:
- Navigate to the Python files directory:
cd "Path\to\your\python\files"
- Run the main script:
python anthropic_ai.py
- In a second console, run:
python console_connect.py
LocalGPT.dll/exe
must target .NET 6.0 framework for proper Python integrationLocalGPTGui.exe
is built with .NET 8.0 framework- The project consists of a WPF GUI (
LocalGPTGUI
) and a console application (LocalGPT
)
While this project is archived, a spiritual successor is in development. The new project aims to use local, open-source models to enable offline operation and address data privacy concerns.
This project is licensed under the MIT License. See the LICENSE file for details.