Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/RaheesAhmed/devstream

DevStream is an AI-powered web development agent that allows you to prompt, run, edit, and deploy full-stack applications directly from your browser—no local setup required.
https://github.com/RaheesAhmed/devstream

Last synced: 3 days ago
JSON representation

DevStream is an AI-powered web development agent that allows you to prompt, run, edit, and deploy full-stack applications directly from your browser—no local setup required.

Awesome Lists containing this project

README

        

# DevStream: AI-Powered Full-Stack Web Development in the Browser

DevStream is an AI-powered web development agent that allows you to prompt, run, edit, and deploy full-stack applications directly from your browser—no local setup required. If you're here to build you can get started at [devstream.dev](https://devstream.dev).

## What Makes DevStream Different

Claude, v0, etc are incredible- but you can't install packages, run backends or edit code. That's where DevStream stands out:

- **Full-Stack in the Browser**: DevStream integrates cutting-edge AI models with an in-browser development environment powered by **StackBlitz's WebContainers**. This allows you to:

- Install npm packages
- Run Node.js servers
- Edit code in real-time
- Preview your app live
- Deploy to production

- **AI with Environment Control**: Unlike traditional dev environments where the AI can only assist in code generation, DevStream gives AI models **complete control** over the entire environment including the filesystem, node server, package manager, terminal, and browser console. This empowers AI agents to handle the entire development workflow.

Whether you're an experienced developer, a PM or designer, DevStream allows you to build production-grade full-stack applications with ease.

## Getting Started

Here are some tips to get the most out of DevStream:

1. **Be Specific**: The more specific your prompts are, the better results you'll get. Instead of "build me a todo app", try "build me a todo app with React that persists data to localStorage and has a clean, modern UI with Tailwind CSS".

2. **Start Small**: Begin with a simple feature or component, then gradually build up complexity. This helps the AI understand your requirements better and produces more accurate results.

3. **Iterate**: Don't expect perfection on the first try. Use follow-up prompts to refine and improve the code. The AI remembers the context of your conversation.

## Pricing

DevStream is free to get started. If you need more AI tokens or want private projects, you can purchase a paid subscription in your [DevStream](https://devstream.dev) settings, in the lower-left hand corner of the application.

## FAQ

**Is this in beta?**
Yes, DevStream is in beta, and we are actively improving it based on feedback.

**How can I report DevStream issues?**
Check out the [Issues section](https://github.com/stackblitz/devstream/issues) to report an issue or request a new feature. Please use the search feature to check if someone else has already submitted the same issue/request.

**What frameworks are supported?**
DevStream supports most popular JavaScript frameworks and libraries. If it runs on StackBlitz, it will run on DevStream as well.

## Contributing

Please read our [Contributing Guidelines](CONTRIBUTING.md) for details on our code of conduct and the process for submitting pull requests.

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.