# GodoAI **Repository Path**: starfleet/godoai ## Basic Information - **Project Name**: GodoAI - **Description**: 一款集前沿AI技术与高效办公功能于一体的创新型办公产品,通过深度整合模型下载、模型对话、知识库管理、图片生成、语音转文字、文字转语音、以及全面的图像处理能力,GodoAI实现了办公场景的全覆盖,让每一位用户都能享受到智能化带来的便捷与高效。 💝良心产品,匠心独运,核心功能全面实现本地化部署,仅需8G内存,即可轻松驾驭,即便离线亦能自在畅享,体验非凡。 - **Primary Language**: Go - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: https://www.godoos.com/ - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 80 - **Created**: 2025-04-05 - **Last Updated**: 2025-04-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
### 二、knowledge base
- Supports uploading most types of files and can crawl remote web pages
- Support local vector database
### 三、a literary creation
- Comprehensive functionality, including full process management from title setting to content editing, saving, and exporting
- Support associated knowledge base, allowing for unlimited length and creativity, unleashing infinite space
- Support paragraph generation, selected generation, and all generation
- After the creation is completed, it can be directly exported as Word
- Support viewing creation lists, configuring prompt advanced settings, etc
### 四、generate images
- Can generate images without the need for GPU graphics card
- Using StableDiffusion, quickly generate high-quality images to meet various scenarios such as design, advertising, and marketing needs.
- Support all models in SD and customize parameters in SD
- Support tag based generation of prompt prompts
- The generated images will be automatically saved locally and support real-time viewing of backend generation logs
### 五、chat
- Support multimodal model dialogue
- Support saving chat content
- Support custom chat parameters
- Support associated knowledge base
### 六、translate
- Using large models to translate multiple languages
- Support custom translation parameters
### 七、Language Chat
- It is recommended to choose the Telespeech model for voice to text conversion, which supports recognition of multiple dialects. Different models have different speech recognition languages.
- Supports voice to text and text to speech functions, allowing for quick communication with large models without the need for typing.
### 八、Listen to the recording
- Support voice to text conversion function, easy to handle meeting minutes and interview notes.
- Support saving meeting minutes for easy management and viewing in the future.
## Development
### Build
- Front end construction
```bash
cd frontend
pnpm i
pnpm build
```
- Backend construction
```bash
# go install github.com/wailsapp/wails/v2/cmd/wails@latest
wails build
# wails build -nsis -upx //you need install nsis and upx
```
## thank
- [element-plus](http://element-plus.org/)
- [vue3](https://v3.cn.vuejs.org/)
- [wails](https://wails.io/)
- [ollama](https://ollama.com/)
## 💕 Associated Projects
- [godoos](https://gitee.com/ruitao_admin/godoos)
- [godooa](https://gitee.com/ruitao_admin/gdoa)
- [gododb](https://gitee.com/ruitao_admin/gododb)
## weChat group
