# OpenBidKit Yibiao - Open-Source AI Bid Proposal Writing Assistant
็ฎไฝไธญๆ | English
๐ An out-of-the-box open-source AI bid proposal writing tool for AI proposal writing, bid AI, AI bid generation, and technical proposal drafting.
Yibiao Bid Toolbox is an intelligent bid document creation tool for tendering and bidding workflows. It is designed for proposal writers, presales engineers, project managers, and bid teams. The product covers the full workflow from importing tender documents to exporting editable Word proposals, including tender document parsing, scoring-point extraction, proposal outline generation, technical proposal drafting, expansion and rewriting, knowledge base reuse, duplicate-check workspace, and rejection-risk checklist workspace.
If you are looking for an AI proposal writing tool, bid AI assistant, AI bid generation software, tender response generator, or technical proposal drafting assistant, Yibiao can be used as an open-source reference to improve proposal writing efficiency and reduce repetitive writing, manual scoring-point organization, and rejection-risk checking costs.
AI Proposal Writing ยท Bid AI ยท AI Bid Generation ยท Technical Proposal Drafting ยท Tender Response Generation
More than proposal draft generation: open-source control, local workspace, reusable knowledge, visual expression, and recoverable workflows.
|
๐งฉ Open Source & Controllable An open-source AI bid proposal project that can be self-hosted, customized, and adapted to team workflows. |
๐ป Local Desktop Workspace Configurations, caches, and generated results are stored locally, suitable for Windows bid-document workflows. |
๐ Multiple Parsing Options Supports local parsing and MinerU parser configuration for both regular documents and more complex files. |
|
๐ Knowledge Base Reuse Store company materials, historical cases, and proposal assets so bid AI output better matches your business context. |
๐งฉ Images & Diagrams Supports Mermaid preview, generated illustrations, and diagram conversion for Word export. |
๐ Background Task Recovery Long-running parsing and generation tasks are persisted, so progress can be restored after switching pages. |
|
๐ก๏ธ Risk Check Workspaces Duplicate-check and rejection-risk checklist workspaces are reserved for repeated wording and response-completeness checks. |
โ๏ธ Custom AI Configuration Configure text models, image models, and file parsing providers to fit your team's preferred stack. |
โ๏ธ Editable Workflow Outlines, generated content, and expansion results remain editable for human review and final polishing. |
[Watch the usage demo on YouTube](https://www.youtube.com/watch?v=9id3AJBQz8U)
## ๐ ๏ธ Technical Architecture
The current product is an independent desktop client under `client/`. It does not depend on the legacy `frontend/` or `backend/` structure.
- **Desktop**: Electron Main / Preload provides local file access, configuration, export, and background task capabilities.
- **Renderer**: Vite + React + TypeScript, with global CSS and Radix UI primitives.
- **Features**: Technical proposal, knowledge base, duplicate-check workspace, rejection-risk checklist workspace, and settings.
- **Local Data**: Configuration, workspace data, and generated caches are stored under Electron `userData`.
- **Packaging**: Built for Windows / macOS with electron-builder.
### ๐๏ธ Project Structure
```
Yibiao Bid Toolbox/
โโโ client/ # Current desktop client
โ โโโ electron/ # Main, Preload, IPC, and local services
โ โโโ src/ # Renderer source code
โ โ โโโ app/ # Routing, menu, and providers
โ โ โโโ features/ # Technical proposal, knowledge base, and other modules
โ โ โโโ shared/ # Shared types, AI helpers, UI, and utilities
โ โโโ assets/ # Icons and static assets
โ โโโ package.json # Client dependencies and packaging config
โโโ analytics/ # Independent analytics service
โโโ tools/ # Independent document parsing and MinerU validation tools
โโโ README.md # Chinese README
```
## ๐ค Contributing
Contributions are welcome.
1. **๐ Bug Reports**: Report bugs in [Issues](https://github.com/yibiaoai/yibiao-simple/issues).
2. **๐ก Feature Requests**: Suggest new features and improvements.
3. **๐ง Code Contributions**: Fork the repository and submit a pull request.
4. **๐ Documentation**: Help improve documentation and usage guides.
## ๐ License
This project is released under the [GNU Affero General Public License v3.0](LICENSE).
You may use, modify, distribute, and commercialize this project, but modified versions, redistributed copies, and network-accessible services must comply with the AGPL-3.0 source-sharing obligations and preserve the [NOTICE](NOTICE) attribution notice, original repository link, and author information.
## ๐โโ๏ธ Contact
- **Official Website**: [https://yibiao.pro](https://yibiao.pro)
- **Feedback**: [GitHub Issues](https://github.com/yibiaoai/yibiao-simple/issues)
- **Email**: support@yibiao.pro
WeCom
โญ If this project helps you, please give it a Star.
Made with โค๏ธ by the Yibiao Team