The official website for BeatAI - The AI that actually does things.
# Install dependencies
npm install
# Start development server
npm start
Open http://localhost:3000 to view it in your browser.
beatai-website/
├── public/
│ ├── docs/ # Documentation markdown files
│ └── index.html
├── src/
│ ├── components/ # React components
│ ├── pages/ # Page components
│ ├── styles/ # CSS styles
│ └── App.js
└── package.json
npm startRuns the app in development mode at http://localhost:3000.
npm testLaunches the test runner in interactive watch mode.
npm run buildBuilds the app for production to the build folder.
npm run versionInteractive version bump script (patch, minor, major, or custom).
The documentation is located in public/docs/ and uses markdown format.
To add a new document:
1. Create a .md file in public/docs/
2. Update public/docs/_meta.json with the new route
npm run build
The production build will be in the build/ folder, ready to deploy to any static hosting service.
This site is wired for GitHub-based article comments.
giscusbeatai-org/BeatAITo enable the inline embed in CRA builds, set:
REACT_APP_GISCUS_REPO=beatai-org/BeatAI
REACT_APP_GISCUS_REPO_ID=your_repo_id
REACT_APP_GISCUS_CATEGORY=giscus
REACT_APP_GISCUS_CATEGORY_ID=your_category_id
If the two internal IDs are not set, pages will still show a Discussions entry button, but the embedded widget will stay in fallback mode.
MIT License - see LICENSE file for details
Contributions are welcome! Please feel free to submit a Pull Request.
Built with ❤️ by the BeatAI team
$ claude mcp add beatai \
-- python -m otcore.mcp_server <graph>