Hi everyone! I'm Atharva, a student developer from India, and I just launched Bedrock.
What it is AI coding tools only build what you tell them, and most of us tell them very little. Bedrock fixes the input: it asks you scoping questions about your idea, writes a complete spec (pinned versions, constraints, a definition of done), lets you test it on two AI models side by side, and exports it as CLAUDE.md, .cursorrules, .windsurfrules and 12 more formats.
How it uses Vercel
- The web app and the API run on Vercel serverless functions
- Streaming AI responses with time limits per provider, and circuit breakers when a provider fails
- Production domain and deployments managed on Vercel
Stack: React, TypeScript, Vite, Tailwind, Electron (desktop), Neon Postgres, Clerk, Upstash Redis, PostHog.
Links
- Try it: https://bedrockxai.com
- Source (MIT): https://github.com/Bedrockxai/Bedrock
What I'd love feedback on
- Streaming long AI responses on serverless: what do you do about timeouts?
- Anything you'd change about the architecture?
Built over 4 months and 500+ hours. Happy to answer questions!