This project creates a website that autonomously evolves its design and content using artificial intelligence.
We have implemented the basic structure of the Self-Evolving Website, including:
- A React-based frontend with a simple, responsive user interface
- An "Evolve" button that triggers content changes
- A preview area to display the evolving content
- A Flask backend with a basic API endpoint for content evolution
- Integration between the frontend and backend
- Simple and intuitive user interface
- Real-time content evolution triggered by user interaction
- Server-side content generation (currently a placeholder, ready for AI integration)
- Frontend: React
- Backend: Flask (Python 3)
- AI: Claude API (to be implemented)
To run this project locally:
-
Clone the repository
-
Navigate to the project directory
-
Set up the frontend:
npm install npm start
-
Set up the backend:
pip3 install flask flask-cors python3 app.py
-
Open a web browser and go to
http://localhost:3000
- Integrate Claude AI for more sophisticated content generation
- Implement more complex evolution algorithms
- Enhance UI with additional interactive elements and improved styling
- Add user customization options for evolution parameters
This project is in active development. Contributions, ideas, and feedback are welcome!
This updated README reflects that:
1. The basic frontend and backend are now implemented and working together.
2. We're using Python 3 for the backend.
3. The project is now in a functional state with real-time updates from the server.
4. The next major step is integrating the Claude AI for content generation.