Repository navigation
Spring AI Business Copilot 2.0
Spring AI Business Copilot 2.0 turns five runnable demos into trusted, diagnosable business workflows.
What you can run
- Data Copilot: read-only Text-to-SQL with schema/table/column allowlists, bounded queries, confirmation, and audit.
- Knowledge Copilot: versioned document ingestion, durable indexing, hybrid retrieval, and exact citations.
- Support Copilot: ticket classification, knowledge-backed suggestions, editable drafts, and human handoff for high-risk cases.
- Report Copilot: immutable source snapshots, grounded report drafts, and deterministic Markdown/HTML export.
- Resume Copilot: versioned JD criteria, sanitized document review, evidence gaps, Chinese interview questions, and deletion controls.
Trust boundaries
Typed model output, deterministic guardrails, actor-bound confirmation, lifecycle state, evidence IDs, audit metadata, a dedicated read-only business datasource, and fictional sample data.
Run it
git clone https://github.com/qcodingdev/spring-ai-business-copilot.git
cd spring-ai-business-copilot/examples
cp .env.example .env
docker compose up --buildOpen http://localhost:8080 and use admin / admin-change-me. Add chat and embedding settings in examples/.env to run AI workflows.
See the English README or 中文说明 for screenshots, architecture, security boundaries, and module guides.