Files
tori/README.md
Fam Zheng 7edbbee471 Tori: AI agent workflow manager - initial implementation
Rust (Axum) + Vue 3 + SQLite. Features:
- Project CRUD REST API with proper error handling
- Per-project agent loop (mpsc + broadcast channels)
- LLM-driven plan generation and replan on user feedback
- SSH command execution with status streaming
- WebSocket real-time updates to frontend
- Four-zone UI: requirement, plan (left), execution (right), comment

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-28 10:36:50 +00:00

32 lines
619 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Tori — AI Agent 工作流管理器
AI agent 驱动的工作流管理 Web 应用。描述需求AI 规划agent 执行,随时通过 comment 反馈。
## 快速开始
```bash
# 开发模式(前后端同时启动)
make dev
# 构建生产版本
make build
# 部署到 OCI ARM 服务器
make deploy
```
## 配置
```bash
cp config.yaml.example config.yaml
# 编辑 config.yaml填入 LLM API key 等
```
## 技术栈
- **后端**: Rust (Axum) + SQLite
- **前端**: Vite + Vue 3 + TypeScript
- **LLM**: OpenAI 兼容 APIRequesty.ai 网关)
- **实时通信**: WebSocket
- **远程执行**: SSH