An open API service indexing awesome lists of open source software.

https://github.com/landerssss/chatpro

✨这是一个基于 Python 开发的对话助手 🚀 可以一键只能生成PPT,流程图,海报等,节省各位在琐事和不必要的文件上所浪费的时间,可以更好的做自己的事💡 ✨This is an intelligent chat assistant developed in Python 🚀 You can generate PPT, flow charts, posters, etc. with one click, saving you time wasting on trivial matters and unnecessary files, and you can do your own thing better. 💡
https://github.com/landerssss/chatpro

api chatbot chatgpt deepseek-api deepseek-chat deepseek-r1 openai-api python

Last synced: 8 months ago
JSON representation

✨这是一个基于 Python 开发的对话助手 🚀 可以一键只能生成PPT,流程图,海报等,节省各位在琐事和不必要的文件上所浪费的时间,可以更好的做自己的事💡 ✨This is an intelligent chat assistant developed in Python 🚀 You can generate PPT, flow charts, posters, etc. with one click, saving you time wasting on trivial matters and unnecessary files, and you can do your own thing better. 💡

Awesome Lists containing this project

README

          

# Intelligent Chat Assistant

[![MIT License](https://img.shields.io/badge/License-MIT-green.svg)](https://opensource.org/licenses/MIT)

## Project Description
A Python-based chat application integrated with OpenAI API, featuring local encrypted conversation history storage. Current version (V0-V2) has established core functionality, with future plans for custom API integration and enterprise-level document generation. Licensed under MIT.

## Key Features
- 🤖 Real-time AI chat (GPT-3.5/4 supported)
- 📁 Local AES-encrypted history storage
- 🎨 Markdown message rendering
- ⚙️ Modular architecture

## Development Roadmap
| Version | Status | Key Features |
|---------|-----------|----------------------------------|
| V0 | ✅ Done | Core chat framework |
| V1 | ✅ Done | History storage system |
| V2 | ✅ Done | Multi-theme UI |
| V3 | 🚧 Developing | Custom API endpoints |
| V4 | ⏳ Planned | Smart diagram/PPT generation |
| V5 | ⏳ Planned | Enterprise deployment solution |

## Quick Start
```bash
# Clone repo
git clone https://github.com/Landerssss/chat-assistant.git

# Install dependencies
pip install -r requirements.txt

# Launch application
python main.py --api_key your_openai_key
```
![image](https://github.com/Landerssss/ChatPro/blob/main/Presentation%20of%20achievements1.png)
![image](https://github.com/Landerssss/ChatPro/blob/main/Presentation%20of%20achievements2.png)