spora-ai/spora
Composer 安装命令:
composer create-project spora-ai/spora
包简介
Spora operator-facing project template — Bedrock-style template for AI agent orchestration on shared hosting (cPanel/FTP). Requires spora-ai/spora-core (framework) and spora-ai/spora-frontend (admin UI).
README 文档
README
A Bedrock-style operator template for Spora, the portable AI agent orchestration platform.
This is what operators composer create-project to spin up their own Spora instance on a shared host (cPanel/FTP, VPS, Docker, Kubernetes). It pulls:
spora-ai/spora-core— the framework (PHP, plugins, agents, recipes, drivers).spora-ai/spora-frontend— the prebuilt Vue admin UI (delivered as a Composer package, routed topublic/dist/).spora-ai/installer— the Composer plugin that handlesspora-pluginandspora-frontendpackage routing.
Quick start
composer create-project spora-ai/spora my-app cd my-app # Install dependencies (this also installs the prebuilt admin UI): composer install # Run database migrations: php bin/spora spora:install # (Optional) Seed an initial admin user: php bin/spora db:seed # Start the dev server: composer dev # → PHP on http://localhost:8080 (UI served from public/dist/) # → Vite on http://localhost:5173 only if you installed spora-frontend via path repo
Open http://localhost:8080 in a browser. Log in with the seeded admin credentials (printed by db:seed).
Documentation
- docs/13_installation.md — install flows (developer + operator)
- docs/19_operator_guide.md — shared-host install, plugin management via UI, backups
- docs/20_customization.md — adding custom tools, agents, recipes
Plugin management
Plugins ship as Composer packages of type spora-plugin. Install via CLI:
php bin/spora plugin:install spora-ai/spora-plugin-tavily
Or via the admin UI at /apps/plugins (requires SPORA_PLUGIN_INSTALL_ENABLED=true).
Development mode (HMR)
For frontend development, install spora-frontend from a sibling clone instead of Packagist:
git clone https://github.com/spora-ai/spora-frontend ..
composer require spora-ai/spora-frontend --path=../spora-frontend
composer install
composer dev # now starts Vite with HMR
The skeleton's bin/dev auto-detects path installs and starts Vite from vendor/spora-ai/spora-frontend/. On dist installs, Vite is skipped — the UI is served as static assets from public/dist/.
License
MIT
统计信息
- 总下载量: 0
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-06-26