a16z-infra / ai-town

A MIT-licensed, deployable starter kit for building and customizing your own version of AI town - a virtual town where AI characters live, chat and socialize.
https://convex.dev/ai-town
MIT License
7.12k stars 651 forks source link

[feature request] windows .bat launcher #214

Open Tom-Neverwinter opened 3 months ago

Tom-Neverwinter commented 3 months ago

Feature Description I would like to propose the addition of a Windows batch file (.bat) launcher for AI-Town. This launcher would simplify the process for Windows users to start the AI-Town application directly from the command line without the need to manually set up environment variables or navigate through multiple steps.

Rationale A significant portion of AI-Town's user base may be operating on Windows systems. Providing a .bat launcher would streamline the setup process, making it more accessible for those who are not as comfortable with command-line interfaces or who prefer a quick-start option on Windows.

Proposed Solution I suggest creating a .bat file that handles the necessary environment setup and starts the AI-Town application. This could include setting up virtual environments, initializing necessary variables, and executing the main application script. The goal is to make launching AI-Town as simple as executing the .bat file.

Additional Context Many similar open-source projects offer platform-specific launchers to cater to their diverse user base. Providing a .bat launcher would align AI-Town with this practice and improve the user experience for Windows users.

I believe this feature would significantly benefit Windows users by reducing the initial setup complexity and providing a more user-friendly approach to starting AI-Town.

Thank you for considering this feature request. I am looking forward to any feedback and am willing to assist in the implementation if needed.