# Errol 4 Sonic – 120B Formal Interactive AI Library

`archit_ug` is a lightweight Python library that provides an interactive chat interface powered by the Errol 4 Sonic 120B LLM.  
It includes built-in streaming, colored terminal output, automatic API key loading, and a clean developer-friendly workflow.

## Features
- 🔥 Streaming chat completions  
- 🎨 Colored terminal output  
- 🔑 Auto-load API key and model
- 🧠 Free AI Agent that you can add to your code 
- 📝 Easy to extend for custom AI agents  

# Changelog

## 0.4.1 (unreleased)
- Changes made to README.md and project description
- INFO: details() is currently not compatible with some versions of jupyter notebook
- INFO: help() is currently not compatitible with IDLE, Jupyter Notebook and VS Code
- Terminal and Google Colab is the best way to use help() and details()

## 0.4.0 MAJOR
- Trying to fix minor bug with details()
- INFO: details() is currently not compatible with some versions of jupyter notebook
- Updated installation guide in README.md and project description
- Added new colour to details()
- Added help()
- Added new colours to help()

## 0.3.4
- Trying to fix minor bug with details()

## 0.3.3
- Trying to fix minor bug with details()

## 0.3.2.5 TEST MODEL
- Trying to fix minor bug with details()

## 0.3.2
- Fixed details() bug

## 0.3.1
- Fixed major bug with details()
- Fixed __init__.py
- Made better __init__.py

## 0.3.0 MAJOR
- Added details()
- New colours

## 0.2.4
- Fixed author name
- Added link to PyPi Project to core.py

## 0.2.3
- Fixed README.md bug
- Fixed Project description bug

## 0.2.2
- Added README.md
- Added project description

## 0.2.1
- Put CHANGES.md into MANIFEST.in
- Fixed major CHANGES.md bug

## 0.2.0
- Added CHANGES.md support
- Changes and refreshed pyproject file
- Fixed minor bugs
- First use of release.sh

## 0.1.9
- Fixed missing color output (Fore.RED not showing in Jupyter)
- Fixed file path for API key loader
- Improved library detection logic

## 0.1.8
- Added cerebras_key.txt support inside package
- Improved packaging with MANIFEST.in

## 0.1.7
- Improved core.chat behavior and fixed minor bugs

## 0.1.6
- Published initial working version of library

## 0.1.0 to 0.1.5
- PREVIEW BETA
- NON WORKING MODELS ON MOST PYTHON INTERPRETERS

# Installation
```python
pip install archit-ug
pip show archit-ug
```

# Usage
```python
from archit_ug import start_chat
start_chat()
```