codespeak-vibe-share
v0.2.3
Published
Share your vibe-coded project and AI coding sessions
Downloads
51
Maintainers
Readme
codespeak-vibe-share
One of the things we are working on at CodeSpeak is converting vibe coding sessions into maintainable specs. To make this tool better, we are asking people to donate their vibe coded projects (code, git history, and agent sessions).
This tool will not upload any of your project data without your explicit permission.
To retract or request deletion: [email protected]
🫶 Thank you for helping us make programming better. 🫶
Development
Components
| Component | Description |
|---|---|
| root (src/) | CLI tool and shared library (codespeak-vibe-share) |
| session-viewer/ | Next.js app for browsing uploaded sessions |
| backend/ | AWS CDK infrastructure |
Setup & build
make install # install deps for all components
make build # build all componentsOr per component:
make install-root && make build-root
make install-viewer && make build-viewer
make install-backend && make build-backendRunning locally
make dev-cli # run the CLI in dev mode (tsx, no compile step)
make dev-viewer # build root lib then start session-viewer on localhost:3000
dev-viewerbuilds the root package first — required because session-viewer depends oncodespeak-vibe-shareviafile:..and needsdist/to exist.
Tests & lint
make test # run all tests
make test-viewer # session-viewer tests only
make lint # lint all components
make lint-viewer # session-viewer onlyDeploy
make deploy-backend # cdk deployUsage
npx codespeak-vibe-shareThe tool will:
- Discover agent session on your machine
- Give you a list of project these agents contributed too
- Let you choose which project to share
- Give you a preview of what's going to be shared
- Ask your consent
- If you agree, upload the project to be shared with CodeSpeak
