Refactor docstring in handle_message function for clarity
Sanchit Verma
1f597c7
Updated the docstring to provide a clearer description of the function's purpose and parameters in app.py.
Reorder imports in app.py for better readability
Sanchit Verma
9553198
Reorder imports in app.py for better readability
Sanchit Verma
14f4b65
Remove unnecessary newline and whitespace in app.py
Sanchit Verma
cfa2238
This commit removes an unnecessary newline and whitespace in the app.py file to maintain code cleanliness and consistency.
Add note on starting small and learning by doing
Sanchit Verma
8ed438c
Add motivation section to README
Sanchit Verma
9745430
Explain the purpose and background of building LLMates, emphasizing the return to core engineering habits and learning to work with AI pair programmers.
Add metadata to README for better integration
Sanchit Verma
6020923
- Added front matter to README.md for improved compatibility with Gradio
- Included title, emoji, colors, SDK details, and app file information
Add LLMates chatbot app with custom AI personas
Sanchit Verma
39665bb
- Update huggingface.yaml to include app details
- Add title, tags, and license information
- Set app_file to app.py and python_version to 3.13
- Use Gradio SDK for the app
Merge branch 'main' of https://huggingface.co/spaces/sanchitv7/LLMates
Sanchit Verma
bfc8607
Remove __pycache__ mentioned twice
Sanchit Verma
57c4b7f
Update README and add Hugging Face configuration
Sanchit Verma
0b0305c
- Update README to reflect primary support for OpenRouter models
- Add Hugging Face configuration file for deployment
- Update default persona and repository URL
- Clarify backend options and dependencies
Refactor code for better readability and maintainability
Sanchit Verma
abcf75a
- Simplify list formatting in app.py
- Expand persona descriptions in prompts.py for clarity
- Improve code structure and consistency across files
Update default persona to Motivational Coach and fix syntax error in app.py
Sanchit Verma
1567745
Fix typo in app.py and format PERSONAS in prompts.py
Sanchit Verma
64c62b3
- Corrected a typo in the function definition in app.py.
- Improved readability by adding newlines and alignment in the PERSONAS dictionary in prompts.py.
Fix typo and rename variable for clarity in app.py
Sanchit Verma
c3fa416
Update app configuration and README for OpenRouter and Ollama support
Sanchit Verma
e2e7692
- Update `.env` to include OpenRouter and Ollama configurations
- Modify `.gitignore` to ignore environment files
- Enhance `README.md` with detailed installation, configuration, and usage instructions
- Improve `app.py` to handle message validation and error responses
- Add Gradio-based chat interface in `app.py` for persona-based chat assistant.
Sanchit Verma
1856369
- Update `config.py` to include new configuration options for Ollama and API keys.
- Add `requirements.txt` to specify necessary Python packages.
- Enhance `utils.py` with detailed docstrings and improved function structure.
Add environment configuration, update README, and implement core functionality
Sanchit Verma
1b460ab
- Create .env file for API keys and model configurations
- Update .gitignore to exclude .env file
- Revise README for clarity and add local run instructions
- Implement OpenAI and Ollama query functions in utils.py
- Establish response generation logic based on selected model
Initial project structure setup with configuration files and core modules
Sanchit Verma
37ececc
Add initial project structure with .gitignore, main.py, and pyproject.toml