Bukki is an innovative neural assistant designed to streamline the book creation process. Utilizing the power of AI, Bukki aids authors, researchers, and hobbyists in transforming initial concepts into complete manuscripts. From generating titles and outlines to conducting comprehensive research, Bukki simplifies each step, making book writing more accessible and efficient.
- Automated Process: Generate a book from start to finish with minimal input, ideal for getting started on a brief direction or theme.
- Manual Control: Dive deeper into each phase of the book creation process, choosing specific details and guiding the outcome.
- Research Generation: Focus on gathering detailed, comprehensive research tailored to your book's theme.
- Customizable Pathways: Whether you prefer a hands-off approach or want to be involved in every detail, Bukki has a path for you.
- Category and Subcategory Selection: Choose from a wide range of categories and subcategories to best match your book's topic.
- Streamlit Web App: An intuitive Streamlit app facilitates the entire process, providing a user-friendly interface for each step.
To use Bukki, follow these steps:
-
Clone the repository
git clone https://github.com/yourusername/bukki.git cd bukki
-
Set up a virtual environment (optional but recommended)
python3 -m venv venv source venv/bin/activate # On Windows use `venv\Scripts\activate`
-
Install dependencies
pip install -r requirements.txt
-
Run the Streamlit app
streamlit run app.py
-
Navigate to the provided URL to start using Bukki.
- Automatic Mode: Provide a brief direction or theme for your book and let Bukki handle the rest.
- Manual Mode: Manually guide each step of the book creation process, from selecting categories to finalizing details.
- Research Mode: Generate in-depth research on your chosen topic to inform your writing process.
- Python: The core language used for the project.
- Streamlit: For creating the web app interface.
- AI and ML Libraries: To power the neural network aspects of Bukki.
Contributions to Bukki are welcome! Please feel free to submit issues and pull requests to the repository.
This project is licensed under standard MIT License.
- Openai, Langchain, Exa, and all resoruces used.
- All contributors and supporters of the Bukki project.
- Open-source communities and AI research that made this project possible.