Commit Graph

86 Commits

Author SHA1 Message Date
ي
fca5b269cb Update alwrity.py for DeepSeek AI model 2025-01-27 20:18:20 +05:30
ي
1d0a3db873 Add docstrings and comments to improve readability and maintainability of sidebar_configuration function
Add docstrings and comments to improve readability and maintainability of sidebar_configuration function
2025-01-15 20:45:06 +05:30
ي
a6cbfafa16 Debacles with AI coding, Reverting breaking changes. 2025-01-15 20:03:00 +05:30
ي
44e5f7dc1f Refactor, modular code & comments for maintainability
Modularize Code: Break down the large sidebar_configuration function into smaller, more manageable functions to improve readability and maintainability.

Error Handling: Implement error handling for critical operations, such as reading and writing files, to ensure the application handles exceptions gracefully.

Docstrings and Comments: Add docstrings and comments to functions and critical code sections to improve code documentation and readability.

Code Consistency: Ensure consistent use of naming conventions and code formatting.
2025-01-15 19:40:25 +05:30
ي
4374749fbc Refactored, reduced duplicate code, WIP 2025-01-15 18:16:24 +05:30
ajaysi
16bcd86bb7 API keys setup improvements & housekeeping 2024-10-06 16:22:12 +05:30
ajaysi (aider)
adc7f157ea refactor: Consolidate API key checks into single function 2024-10-06 14:36:39 +05:30
ajaysi (aider)
7b219c8cea refactor: Combine API key checks into a single function 2024-10-06 14:36:02 +05:30
ajaysi
a710e33f6d chore: Remove unnecessary blank line in alwrity.py 2024-10-06 14:08:03 +05:30
ajaysi (aider)
58f73bed91 fix: Allow app to run without API keys, prompting for input instead of stopping. 2024-10-06 14:04:03 +05:30
ajaysi
19c4391fed chore: Remove duplicate call to load_dotenv() in alwrity.py 2024-10-06 14:04:00 +05:30
ajaysi (aider)
2ec13af0fc fix: Collect all missing API keys using a single form submission. 2024-10-06 13:56:36 +05:30
ajaysi (aider)
53dfaaa5da feat: Collect all missing API keys using a Streamlit form. 2024-10-06 13:56:06 +05:30
ajaysi (aider)
39d1c45cf9 fix: Remove reference to undefined function 'blog_from_audio' 2024-10-06 12:33:12 +05:30
ajaysi (aider)
b272f72395 fix: Move widget commands outside cached function to avoid unexpected behavior 2024-10-06 12:32:03 +05:30
ajaysi (aider)
8deba8ec4e fix: Ensure API keys are loaded and set correctly from .env file. 2024-10-06 12:24:44 +05:30
ajaysi (aider)
f4f032f32e fix: ensure API keys are set as environment variables immediately after saving to .env 2024-10-06 12:23:08 +05:30
ajaysi
9409e57d2f Performance optimizations, Improved SEO tools & error handling 2024-09-26 08:16:22 +05:30
ajaysi
516144a728 revert to 93075dc 2024-09-18 14:35:51 +05:30
ajaysi (aider)
d4c20d0798 fix: optimize sidebar configuration by reducing unnecessary file writes and improving widget creation efficiency 2024-09-14 21:30:18 +05:30
ajaysi (aider)
891455149e fix: import missing functions and modules to resolve undefined names in alwrity.py 2024-09-14 21:27:32 +05:30
ajaysi (aider)
187c62468f fix: remove duplicate import of streamlit to improve loading time 2024-09-14 21:26:57 +05:30
ajaysi (aider)
44c2e0966b feat: implement web research functionality in content planning tools of alwrity.py 2024-09-14 20:00:39 +05:30
ajaysi (aider)
d8616b1645 fix: remove invalid imports to resolve Streamlit app exceptions 2024-09-14 19:59:56 +05:30
ajaysi (aider)
64f269ebb7 fix: remove invalid imports to resolve ImportError in alwrity.py and content_generators.py 2024-09-14 17:59:46 +05:30
ajaysi (aider)
3f98289214 feat: Enhance Streamlit UI with improved messaging and tooltips for better user experience 2024-09-14 17:57:33 +05:30
ajaysi (aider)
eaed787fe3 fix: resolve undefined name errors and fix indentation in alwrity.py and content_generators.py 2024-09-14 17:50:16 +05:30
ajaysi (aider)
668e7f7f36 refactor: Fix undefined names by adding missing imports in alwrity.py, alwrity_utils.py, content_generators.py, and ui_setup.py 2024-09-14 17:49:55 +05:30
ajaysi (aider)
27072adbe5 refactor: modularize code by creating separate utility modules for environment, configuration, UI setup, API key management, content generation, SEO tools, file processing, and voice processing 2024-09-14 17:49:34 +05:30
ajaysi (aider)
6fe6c52d99 feat: improve performance by implementing lazy loading, caching, and efficient file handling in alwrity.py and alwrity_utils.py 2024-09-14 17:36:46 +05:30
ajaysi (aider)
dded2180f3 fix: Improve import organization, add error handling for file operations, and enhance code robustness in alwrity.py 2024-09-14 17:30:27 +05:30
ajaysi (aider)
719b863d95 fix: add placeholder functions for undefined blog_from_audio and process_folder_for_rag 2024-09-14 17:26:10 +05:30
ajaysi (aider)
85a3172387 fix: add placeholder imports for undefined functions blog_from_audio and process_folder_for_rag 2024-09-14 17:25:57 +05:30
ajaysi (aider)
16d1751c83 refactor: modularize main function and improve error handling in alwrity.py 2024-09-14 17:24:51 +05:30
ajaysi
ca8618a6a4 AI SEO tools - Readibility & Analysis, Agents content ideator 2024-09-04 21:51:52 +05:30
ajaysi
f35649f129 Backlinking tool & Img optimization, PIL & Tinify API 2024-08-15 16:39:32 +05:30
ajaysi
ac43dee24f New: AI SEO tools- OpenGraph Tags generation, blog from pdf 2024-08-14 14:21:57 +05:30
ajaysi
44d83e2b81 Features: AI Rich snippet from url, AI product description writer 2024-07-17 12:00:27 +05:30
ajaysi
e06c4ffae3 Feature: AI SEO - Generate rich snippet from url 2024-07-12 19:05:20 +05:30
ajaysi
8a59a9d7f0 AI story writer, UI & prompts improvements 2024-06-27 13:21:03 +05:30
ajaysi
89b2e47b9c WIP - UI, Audio, firecrawl, long-form - V0.5 2024-06-21 22:20:43 +05:30
ajaysi
074ddf6210 WIP - UI, Audio, firecrawl, long-form - V0.5 2024-06-20 22:48:52 +05:30
ajaysi
dc8893113a WIP - Streamlit UI, firecrawl - V0.5 2024-06-14 11:57:22 +05:30
ajaysi
128b6f3878 WIP - Streamlit UI, firecrawl - V0.5 2024-06-13 17:43:57 +05:30
ajaysi
8dfcb1f536 WIP - Streamlit UI, firecrawl - V0.5 2024-06-12 22:46:41 +05:30
ajaysi
bebca6612d WIP - Streamlit UI, firecrawl - V0.5 2024-06-12 17:12:19 +05:30
ajaysi
ccbaa0e4fa WIP - Streamlit UI, firecrawl - V0.5 2024-06-11 17:27:50 +05:30
ajaysi
f2fa8cfb47 WIP - Streamlit UI, Porting CLI 2024-06-09 09:19:24 +05:30
ajaysi
11aa649145 WIP - Streamlit UI, Porting CLI 2024-06-08 11:34:43 +05:30
ajaysi
adbefa79ef WIP - Streamlit UI, Porting CLI 2024-06-04 15:29:45 +05:30