文字标志
开源AI助手平台
](https://github.com/h1ddenpr0cess20/Wordmark)  
   
概述
Wordmark是OpenAI/xAI响应API和本地LM Studio或Ollama服务器的客户端AI聊天。它支持工具/函数调用、TTS、主题和完全本地存储,不需要后端。
文件:
特性
- 提供商 --OpenAI响应(托管)、xAI Grok(兼容响应)和本地LM Studio或Ollama服务器(服务与模型)
- 工具调用 --内置天气、提供者web+X搜索、代码解释器、图像生成、文件搜索(OpenAI)、直接文件附件(xAI)和自定义MCP服务器(工具调用)
- 流媒体和推理 --专用推理面板、丰富的工具时间线、内联代码预览、自动图像捕获(流媒体)
- 文本转语音 --OpenAI(13个语音)和xAI(5个语音)提供程序,可选自动播放,每条消息控制,本地缓存音频
- 用户体验 --主题、响应式布局、语法高亮、标记、图像库(UI和UX)
- 仅本地存储 --通过IndexedDB进行对话、图像和音频;密钥保留在浏览器中(存储)
- 记忆 --附加到系统提示的本地FIFO受限存储器(记忆)
快速开始
git clone https://github.com/h1ddenpr0cess20/Wordmark.git
cd Wordmark打开 index.html 直接,或通过HTTPS为API、TTS和地理定位提供服务(请参阅 入门指南).
- 在 设置→ API密钥,添加您的OpenAI/xAI密钥。密钥和URL存储在本地。
- 在中选择提供商和型号 设置→ Model.
- 键入消息并发送。
局部模型
- LM 工作室 --运行服务器(默认
http://localhost:1234),在“设置”中设置基本URL→ API密钥,然后在“设置”中选择LM Studio→ 型号(LM工作室指南) - 奥拉玛 --运行服务器(默认
http://localhost:11434),在“设置”中设置基本URL→ API键,然后在“设置”中选择Ollama→ Model
注: Chrome可能会提示您允许本地网络访问。这仅用于连接到本地LM Studio/Ollama服务器。
HTTPS和Docker
建议使用HTTPS以实现完整功能——快速步骤 入门指南.完整的Docker/Compose说明和SSL选项 .
# Pull from Docker Hub and run
docker run --rm -p 8080:80 h1ddenpr0cess20/wordmark:latest或者从源代码构建:
docker build -t wordmark:latest .
docker run --rm -p 8080:80 wordmark:latest建筑与开发
常见任务:
- 添加工具 --在中扩展目录
src/js/services/api/toolManager.js并实现处理程序(参见src/js/services/weather.js) — 工具调用 - 调整模型/提供商 --编辑
src/config/config.js— 服务与模型 - 主题和造型 —
src/css/themes/**,src/css/components/**
用法
- 启用 工具 在“设置”中,允许对天气、网络搜索、文件附件和您连接的任何MCP服务器进行函数调用(工具调用)
- 通过以下方式在本地管理对话、图像和音频 历史 和 画廊
- 使用 文本转语音 对于语音应答--在“设置”中配置提供者和语音→ TTS
政策和注意事项
许可证
麻省理工学院——见许可证
______________________________________________________________________
© 2025 Dustin Whyte | Released under the MIT License
