advanced-reasoning / README.md
nananie143's picture
Upload folder using huggingface_hub
dcb2a99 verified
|
raw
history blame
2 kB
---
title: Advanced Reasoning System 🧠
emoji: 🧠
colorFrom: blue
colorTo: purple
sdk: gradio
sdk_version: 4.16.0
app_file: app.py
pinned: false
license: mit
---
# Advanced Reasoning System 🧠
A sophisticated reasoning system that combines multiple strategies with local LLM capabilities for improved performance.
## Features
- **Local LLM Integration**: Uses Llama 3.2B Overthinker model for fast, local inference
- **Multiple Reasoning Strategies**:
- Chain of Thought
- Tree of Thoughts
- Meta Learning
- Recursive Reasoning
- Analogical Reasoning
- And more!
- **Adaptive Strategy Selection**: Dynamically chooses the best reasoning approach
- **GPU/CPU Flexibility**: Automatically uses GPU when available, falls back to CPU
- **Efficient Resource Usage**: Optimized for performance with configurable parameters
## Technical Details
- **Model**: tensorblock/Llama-3.2-3B-Overthinker-GGUF
- **Framework**: Gradio 4.16.0
- **Backend**: Python with async support
- **Inference**: Local using llama-cpp-python
## Usage
1. The system will automatically download the model on first run
2. GPU acceleration is used when available
3. Ask questions and get detailed, step-by-step responses
4. System adapts its reasoning strategy based on the query
## Example Questions
- What are the implications of artificial intelligence on society?
- How does climate change affect global ecosystems?
- What are the philosophical implications of quantum mechanics?
## Installation
```bash
pip install -r requirements.txt
python app.py
```
## Environment Variables
Create a `.env` file with:
```
HUGGINGFACE_TOKEN=your_token_here
DEBUG_MODE=False
LOG_LEVEL=INFO
```
## License
MIT License
## Files
- `app.py`: Main application with Gradio interface and API integration
- `requirements.txt`: Project dependencies
- `.env.example`: Example environment variables (for reference)
## Dependencies
- gradio==4.16.0
- requests==2.31.0
---
Created with ❤️ using Gradio and Hugging Face