Synaplan
开源 AI 软件平台,面向企业:自托管 AI 代理,符合 GDPR 的聊天机器人小部件,RAG 知识库,WhatsApp 与 Outlook AI,MCP,多模型路由。支持 Docker、Kubernetes 或在 Germ 托管。
AI 翻译
尚未检测到更新。GitHub 发布版本后会显示在这里。
PROTEUS configurable manufacturing software and synthetic ERP demo
翻译准备中
正在加载完整 README。
查看完整 README ↗BUILD. OPERATE. HARMONISE.
BOH ERP is an early configurable ERP for startups and small companies. Precision manufacturing is the first detailed demonstration scenario. This repository contains the public marketing website and an interactive ERP demonstration workspace. It does not connect to a production system or provide backend services.
Use Node.js 20.9 or newer and pnpm 11. From the project directory:
pnpm install
pnpm dev
Open http://localhost:3000 in your browser. pnpm build, pnpm start, pnpm lint, and pnpm typecheck are also available.
The website is prepared to generate canonical links, social preview metadata, a sitemap, and crawler rules after a real HTTPS domain has been verified. Until then, the site remains noindex, robots.txt disallows crawling, and the sitemap is empty by default.
Copy .env.example to .env.local for local configuration. Set NEXT_PUBLIC_SITE_URL to the verified HTTPS origin (for example, https://example.com) and NEXT_PUBLIC_CONTACT_EMAIL only to a verified address controlled by the project. Set BOH_INDEXING_ENABLED=true only after the domain and public content have been reviewed and indexing is intended. These public variables are embedded at build time; rebuild and redeploy after changing them. Do not put secrets in NEXT_PUBLIC_* variables.
The contact form posts to /api/contact, which delivers inquiries by email through Resend when RESEND_API_KEY and CONTACT_TO_EMAIL are set (server-side only). Without them it falls back to a visitor-side email draft if NEXT_PUBLIC_CONTACT_EMAIL is set, and otherwise states that inquiry delivery is not configured. Impressum details come from the NEXT_PUBLIC_LEGAL_* variables. No deployment provider or public destination is configured in this repository. Choose and configure a hosting destination, then verify the built site, public routes, contact details, legal identity and privacy disclosures before publishing. This repository does not claim legal compliance or production security readiness.
src/
app/
globals.css
layout.tsx
page.tsx
impressum/
api/contact/
contact/
privacy/
demo/
layout.tsx
page.tsx
documents/
parts/
production/
crm/
suppliers/
materials/
finance/
workflows/
configuration/
activity/
components/
marketing/
product-preview.tsx
contact-form.tsx
site-header.tsx
demo/
demo-workspace.tsx
demo-ui.tsx
record-browsers.tsx
configuration-context.tsx
configuration-workspace.tsx
business-modules.tsx
guided-demo.tsx
record-visualizations.tsx
document-create-dialog.tsx
demo.module.css
lib/
demo-data.ts
business-data.ts
site-config.ts
configuration-model.ts
configuration-rules.ts
/demo)The demo shows one principle: enter information once, connect it across the business, and generate outputs from the same data.
以上为 README 的开头部分。其余内容请阅读原文。 查看完整 README ↗