奥赛罗AI代理
一个基于Go语言的本地AI助手,它与模型上下文协议(MCP)服务器集成,通过终端和命令行界面提供智能辅助。
特点/功能
- 本地人工智能模型与Ollama集成以在本地执行语言模型
- MCP集成与模型上下文协议服务器实现无缝连接
- 终端用户界面(Terminal UI)使用Bubbletea构建的现代终端用户界面
- CLI 命令强大的命令行界面,用于自动化操作
- 本地优先默认情况下,所有数据都保存在您的机器上
- 对话历史持久的聊天记录和工具执行日志
快速入门
先决条件
- Go 1.21 或更高版本
- Ollama(注:Ollama是一个开源的机器学习框架,此处直接音译,若需意译或根据上下文调整,请提供更多背景信息) (对于本地模型)
安装
# Clone the repository
git clone https://github.com/danieleugenewilliams/othello-agent.git
cd othello-agent
# Build the application
go build -o othello ./cmd/othello
# Run the agent
./othello文档
全面的文档资料可在……中获取 docs/ 目录:
配置
Othello 将所有配置和数据存储在 ~/.othello/:
~/.othello/
├── config.yaml # Main configuration
├── history.db # Conversation history
├── mcp.json # MCP server registry
└── logs/ # Application logs开发状态
这个项目目前正在积极开发中。请参阅 实施指南 用于开发环境设置和贡献指南。
许可证
MIT 许可证 - 请参阅 许可证 文件中有详细信息。
链接
- 仓库(或存储库):
- 问题: 报告错误并提出功能需求
- 讨论: 社区讨论
