|
|
6 ore în urmă | |
|---|---|---|
| docs | 19 ore în urmă | |
| libreoffice-server | 1 săptămână în urmă | |
| nginx | 3 săptămâni în urmă | |
| server | 6 ore în urmă | |
| web | 6 ore în urmă | |
| .antigravityrules | 1 săptămână în urmă | |
| .cursorrules | 2 săptămâni în urmă | |
| .dockerignore | 1 săptămână în urmă | |
| .gitignore | 1 săptămână în urmă | |
| AGENTS.md | 1 săptămână în urmă | |
| CLAUDE.md | 1 săptămână în urmă | |
| FEATURE_SUMMARY.md | 2 săptămâni în urmă | |
| INTERNAL_DEPLOYMENT_GUIDE.md | 2 săptămâni în urmă | |
| INTERNAL_DEPLOYMENT_SUMMARY.md | 2 săptămâni în urmă | |
| LICENSE | 3 săptămâni în urmă | |
| QUICK_START.md | 3 săptămâni în urmă | |
| README.md | 1 săptămână în urmă | |
| README_ZH.md | 19 ore în urmă | |
| all_used_keys.txt | 2 săptămâni în urmă | |
| apply_cjk_translations.js | 2 săptămâni în urmă | |
| apply_cjk_translations.py | 2 săptămâni în urmă | |
| apply_translations.js | 2 săptămâni în urmă | |
| auto_dict.json | 1 săptămână în urmă | |
| auto_replace.js | 1 săptămână în urmă | |
| auto_translator.js | 1 săptămână în urmă | |
| backend_cjk.txt | 1 săptămână în urmă | |
| build_and_push.bat | 1 săptămână în urmă | |
| build_and_push.sh | 1 săptămână în urmă | |
| check_all_dbs.js | 1 săptămână în urmă | |
| check_schema.js | 1 săptămână în urmă | |
| cjk_extract.json | 1 săptămână în urmă | |
| cjk_files.txt | 1 săptămână în urmă | |
| clean_translations.js | 2 săptămâni în urmă | |
| clean_translations.py | 2 săptămâni în urmă | |
| deploy.sh | 1 săptămână în urmă | |
| docker-compose.yml | 1 săptămână în urmă | |
| extract_cjk.js | 2 săptămâni în urmă | |
| extract_cjk.py | 2 săptămâni în urmă | |
| extract_keys.js | 2 săptămâni în urmă | |
| extract_logs.js | 2 săptămâni în urmă | |
| extract_strings.js | 2 săptămâni în urmă | |
| files_to_translate.json | 2 săptămâni în urmă | |
| final_cleanup.js | 2 săptămâni în urmă | |
| final_fix_braces.js | 2 săptămâni în urmă | |
| fix_empty_translations.js | 2 săptămâni în urmă | |
| fix_kb_service.py | 6 ore în urmă | |
| identifier.sqlite | 3 săptămâni în urmă | |
| lint_output.txt | 2 săptămâni în urmă | |
| log_dups.txt | 2 săptămâni în urmă | |
| package-lock.json | 1 săptămână în urmă | |
| package.json | 3 săptămâni în urmă | |
| query_columns.js | 1 săptămână în urmă | |
| query_db.js | 1 săptămână în urmă | |
| remaining_4.txt | 1 săptămână în urmă | |
| remaining_cjk.txt | 1 săptămână în urmă | |
| schema.txt | 1 săptămână în urmă | |
| sync_translations.js | 2 săptămâni în urmă | |
| test-feishu-assessment.js | 1 săptămână în urmă | |
| test-graph.js | 1 săptămână în urmă | |
| test_admin_features.md | 2 săptămâni în urmă | |
| tm_schema.txt | 1 săptămână în urmă | |
| tmp_duplicates.txt | 2 săptămâni în urmă | |
| translation_map.json | 1 săptămână în urmă | |
| true_code.txt | 1 săptămână în urmă | |
| yarn.lock | 1 săptămână în urmă |
AuraK is a multi-tenant intelligent AI knowledge base platform. Built with React + NestJS, it's a full-stack RAG (Retrieval-Augmented Generation) system with external API support, RBAC, and tenant isolation.
This system supports deployment in internal networks. Main modifications include:
See Internal Deployment Guide for detailed configuration instructions.
git clone <repository-url>
cd simple-kb
yarn install
docker-compose up -d elasticsearch tika libreoffice
# Backend environment setup
cp server/.env.sample server/.env
# Edit server/.env file (set API keys, etc.)
# Frontend environment setup
cp web/.env.example web/.env
# Edit web/.env file (modify frontend settings as needed)
See the comments in server/.env.sample and web/.env.example for detailed configuration.
yarn dev
Access http://localhost:5173 to get started!
simple-kb/
├── web/ # Frontend application
│ ├── components/ # React components
│ ├── services/ # API services
│ ├── contexts/ # React Context
│ └── utils/ # Utility functions
├── server/ # Backend application
│ ├── src/
│ │ ├── auth/ # Authentication module
│ │ ├── chat/ # Chat module
│ │ ├── knowledge-base/ # Knowledge base module
│ │ ├── model-config/ # Model configuration module
│ │ └── user/ # User module
│ └── data/ # Data storage
├── docs/ # Project documentation
└── docker-compose.yml # Docker configuration
# Start basic services
docker-compose up -d elasticsearch tika
# Local development
yarn dev
# Build and start all services
docker-compose up -d
git checkout -b feature/AmazingFeature)git commit -m 'Add some AmazingFeature')git push origin feature/AmazingFeature)This project is provided under the MIT license. See the LICENSE file for details.
For questions or suggestions, please submit an Issue or contact the maintainers.