Commit Graph

  • d3eb02ef8e Update image_alt_text_generator.py ي 2025-01-17 10:44:34 +05:30
  • 9875cb8602 Optimize google_pagespeed_insights.py ي 2025-01-17 10:38:28 +05:30
  • 5722d852a4 Update content_title_generator.py ي 2025-01-17 10:04:40 +05:30
  • 99f1d15921 Update README.md ي 2025-01-17 09:56:26 +05:30
  • 6580653d80 Rename README.md to README ي 2025-01-17 09:49:44 +05:30
  • cf03ff5f8c Documentation for AI Backlinging Tool ي 2025-01-17 09:48:55 +05:30
  • d92873ffdb Update ai_backlinking.py ي 2025-01-17 09:44:03 +05:30
  • a339aa6b29 Update README.md - Easier to get started with AI agents ي 2025-01-17 09:34:24 +05:30
  • 1d0a3db873 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 ي 2025-01-15 19:40:25 +05:30
  • 4374749fbc Refactored, reduced duplicate code, WIP ي 2025-01-15 18:16:24 +05:30
  • b06a8e1234 Update README.md ي 2025-01-15 17:27:10 +05:30
  • 19f8d43729 Update README.md ي 2025-01-15 16:01:41 +05:30
  • b41320ef10 Fix code scanning alert no. 12: Full server-side request forgery ي 2025-01-05 15:58:02 +05:30
  • b10e1af1b5 Fix code scanning alert no. 4: Uncontrolled data used in path expression ي 2025-01-09 19:58:38 +05:30
  • ed493a1951 Update README.md ي 2025-01-09 10:58:40 +05:30
  • 77b9cea226 README changes ajaysi 2024-11-07 12:25:16 +05:30
  • 1471a3ec9b Merge branch 'main' of https://github.com/AJaySi/AI-Writer ajaysi 2024-10-12 08:00:44 +05:30
  • e6f60feba5 YT to blog, bug fixes - WIP ajaysi 2024-10-12 07:59:13 +05:30
  • c7f3d714a8 Update requirements.txt Mason Dierkes 2024-10-09 12:04:40 -05:00
  • 16bcd86bb7 API keys setup improvements & housekeeping ajaysi 2024-10-06 16:22:12 +05:30
  • adc7f157ea refactor: Consolidate API key checks into single function ajaysi (aider) 2024-10-06 14:36:39 +05:30
  • 7b219c8cea refactor: Combine API key checks into a single function ajaysi (aider) 2024-10-06 14:36:02 +05:30
  • 80e777d568 style: Remove trailing blank lines in api_key_manager.py ajaysi 2024-10-06 14:35:57 +05:30
  • a710e33f6d chore: Remove unnecessary blank line in alwrity.py ajaysi 2024-10-06 14:08:03 +05:30
  • 58f73bed91 fix: Allow app to run without API keys, prompting for input instead of stopping. ajaysi (aider) 2024-10-06 14:04:03 +05:30
  • 19c4391fed chore: Remove duplicate call to load_dotenv() in alwrity.py ajaysi 2024-10-06 14:04:00 +05:30
  • 2ec13af0fc fix: Collect all missing API keys using a single form submission. ajaysi (aider) 2024-10-06 13:56:36 +05:30
  • 53dfaaa5da feat: Collect all missing API keys using a Streamlit form. ajaysi (aider) 2024-10-06 13:56:06 +05:30
  • 54aceb28a8 feat: Add API key management and LLM provider selection ajaysi 2024-10-06 13:56:02 +05:30
  • d2fd39ced3 fix: Remove reference to undefined function 'blog_from_audio' ajaysi 2024-10-06 12:33:26 +05:30
  • 39d1c45cf9 fix: Remove reference to undefined function 'blog_from_audio' ajaysi (aider) 2024-10-06 12:33:12 +05:30
  • b272f72395 fix: Move widget commands outside cached function to avoid unexpected behavior ajaysi (aider) 2024-10-06 12:32:03 +05:30
  • 316b2c5aac feat: implement API key management with .env file and user prompts ajaysi (aider) 2024-10-06 12:30:47 +05:30
  • 4cee9f0293 chore: Load environment variables on startup and set them after saving ajaysi (aider) 2024-10-06 12:26:31 +05:30
  • 8deba8ec4e fix: Ensure API keys are loaded and set correctly from .env file. ajaysi (aider) 2024-10-06 12:24:44 +05:30
  • f4f032f32e fix: ensure API keys are set as environment variables immediately after saving to .env ajaysi (aider) 2024-10-06 12:23:08 +05:30
  • 9409e57d2f Performance optimizations, Improved SEO tools & error handling ajaysi 2024-09-26 08:16:22 +05:30
  • 516144a728 revert to 93075dc ajaysi 2024-09-18 14:35:51 +05:30
  • a377032e02 fix: Resolve NameError by importing find_backlink_opportunities ajaysi (aider) 2024-09-17 23:37:10 +05:30
  • 00b9330c96 fix: Resolve import errors and install missing packages for AI backlinking tool. ajaysi (aider) 2024-09-17 23:35:50 +05:30
  • 97b60a66e6 feat: add backlinking UI streamlit app ajaysi 2024-09-17 23:35:47 +05:30
  • ada8b37251 feat: implement AI LLM for composing personalized outreach emails based on insights and website data ajaysi (aider) 2024-09-17 12:12:08 +05:30
  • 3ce8e8d70a feat: implement personalized email composition for outreach based on website data and user proposals ajaysi (aider) 2024-09-17 12:10:35 +05:30
  • bbee9e472f feat: integrate LLM functions to generate insights for scraped website content ajaysi (aider) 2024-09-17 12:05:53 +05:30
  • 17eaa26ec8 feat: enhance backlink opportunity data with website metadata and context ajaysi (aider) 2024-09-17 12:01:52 +05:30
  • 3e9d641ac5 feat: implement contact information extraction using Firecrawl's LLM Extract feature ajaysi (aider) 2024-09-17 11:58:01 +05:30
  • 8930f3d2b2 feat: add scrape_url import to ai_backlinking.py for enhanced functionality ajaysi 2024-09-17 11:57:59 +05:30
  • cfb5145947 feat: integrate firecrawl_web_crawler for URL search functionality in search_for_urls function ajaysi (aider) 2024-09-17 11:50:23 +05:30
  • 602243de0e feat: implement search query generation and initial scraping structure for backlink opportunities ajaysi (aider) 2024-09-17 11:48:28 +05:30
  • 09572cb130 feat: add AI backlinking tool module ajaysi 2024-09-17 11:48:26 +05:30
  • 99acb9b4f1 fix: import missing modules to resolve undefined name errors in firecrawl_web_crawler.py ajaysi (aider) 2024-09-17 11:27:44 +05:30
  • 1078c969ca refactor: move initialize_client function to a separate file for better modularity ajaysi (aider) 2024-09-17 11:27:35 +05:30
  • 0787f7e807 feat: implement Google Trends analysis with user input and intelligent defaults in content_generators ajaysi (aider) 2024-09-14 22:12:47 +05:30
  • 3f61a7715c fix: import openai module to resolve undefined name error in alwrity_utils.py ajaysi (aider) 2024-09-14 21:54:18 +05:30
  • fd604c4708 refactor: Optimize imports and improve code readability in alwrity_utils.py ajaysi (aider) 2024-09-14 21:39:49 +05:30
  • d4c20d0798 fix: optimize sidebar configuration by reducing unnecessary file writes and improving widget creation efficiency ajaysi (aider) 2024-09-14 21:30:18 +05:30
  • 891455149e fix: import missing functions and modules to resolve undefined names in alwrity.py ajaysi (aider) 2024-09-14 21:27:32 +05:30
  • 187c62468f fix: remove duplicate import of streamlit to improve loading time ajaysi (aider) 2024-09-14 21:26:57 +05:30
  • 44c2e0966b feat: implement web research functionality in content planning tools of alwrity.py ajaysi (aider) 2024-09-14 20:00:39 +05:30
  • d8616b1645 fix: remove invalid imports to resolve Streamlit app exceptions ajaysi (aider) 2024-09-14 19:59:56 +05:30
  • 2a28af1d02 feat: streamline web research process and integrate Google Trends results into Streamlit UI ajaysi (aider) 2024-09-14 19:55:16 +05:30
  • 12d66e8ff2 feat: optimize metric display by including search term and region in output messages ajaysi (aider) 2024-09-14 19:40:58 +05:30
  • 6900c028f5 feat: fetch and display all metrics from pytrends on CLI ajaysi (aider) 2024-09-14 19:29:41 +05:30
  • e7acd194e4 feat: display all metrics from pytrends on CLI with explanations of their significance ajaysi (aider) 2024-09-14 19:22:42 +05:30
  • 0ec58fc7c6 fix: handle empty data in get_related_topics_and_save_csv to prevent list index out of range error ajaysi (aider) 2024-09-14 19:21:25 +05:30
  • 5be849cfcb fix: import WordCloud to resolve undefined name error in generate_wordcloud function ajaysi (aider) 2024-09-14 19:17:35 +05:30
  • cef400039e feat: implement missing features for multirange interest, historical hourly interest, trending searches, realtime trends, top charts, and suggestions in google_trends_researcher.py ajaysi (aider) 2024-09-14 19:17:27 +05:30
  • 93075dc833 fix: remove caching from record_voice function to resolve CachedWidgetWarning ajaysi (aider) 2024-09-14 18:01:25 +05:30
  • 5938dcf6e4 fix: remove undefined reference to blog_from_audio in content_generators.py ajaysi (aider) 2024-09-14 18:00:01 +05:30
  • 64f269ebb7 fix: remove invalid imports to resolve ImportError in alwrity.py and content_generators.py ajaysi (aider) 2024-09-14 17:59:46 +05:30
  • 3f98289214 feat: Enhance Streamlit UI with improved messaging and tooltips for better user experience ajaysi (aider) 2024-09-14 17:57:33 +05:30
  • d8cef6eaa9 fix: update blog output format from HTML to markdown in main_config.json ajaysi 2024-09-14 17:54:03 +05:30
  • 7c62957652 fix: resolve unmatched parenthesis error in content_generators.py ajaysi (aider) 2024-09-14 17:50:51 +05:30
  • eaed787fe3 fix: resolve undefined name errors and fix indentation in alwrity.py and content_generators.py ajaysi (aider) 2024-09-14 17:50:16 +05:30
  • 668e7f7f36 refactor: Fix undefined names by adding missing imports in alwrity.py, alwrity_utils.py, content_generators.py, and ui_setup.py ajaysi (aider) 2024-09-14 17:49:55 +05:30
  • 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 ajaysi (aider) 2024-09-14 17:49:34 +05:30
  • 6fe6c52d99 feat: improve performance by implementing lazy loading, caching, and efficient file handling in alwrity.py and alwrity_utils.py ajaysi (aider) 2024-09-14 17:36:46 +05:30
  • dded2180f3 fix: Improve import organization, add error handling for file operations, and enhance code robustness in alwrity.py ajaysi (aider) 2024-09-14 17:30:27 +05:30
  • 719b863d95 fix: add placeholder functions for undefined blog_from_audio and process_folder_for_rag ajaysi (aider) 2024-09-14 17:26:10 +05:30
  • 85a3172387 fix: add placeholder imports for undefined functions blog_from_audio and process_folder_for_rag ajaysi (aider) 2024-09-14 17:25:57 +05:30
  • 16d1751c83 refactor: modularize main function and improve error handling in alwrity.py ajaysi (aider) 2024-09-14 17:24:51 +05:30
  • c9b4508a42 Fixing Errors - WIP - Making improvements, content workflows ajaysi 2024-09-13 19:44:24 +05:30
  • 0ce8f8d433 Merge branch 'main' of https://github.com/AJaySi/AI-Writer ajaysi 2024-09-13 19:42:24 +05:30
  • 52753901f1 Fixing Errors - WIP - Making improvements, content workflows ajaysi 2024-09-13 19:41:48 +05:30
  • 2cb162b40a upd requirements.txt Cristover Wurangian 2024-09-13 00:04:44 +07:00
  • 408c42ef18 Add Docker support and remove advetools from requirements.txt Cristover Wurangian 2024-09-13 00:00:00 +07:00
  • ca8618a6a4 AI SEO tools - Readibility & Analysis, Agents content ideator ajaysi 2024-09-04 21:51:52 +05:30
  • 14879b9c97 New: AI SEO tools- cloudscraper, advertool sdk ajaysi 2024-08-25 19:21:59 +05:30
  • 4d71cc1f3b New: AI SEO tools- On Page SEO Analyzer tool ajaysi 2024-08-25 17:14:26 +05:30
  • c66a11b8a7 New: AI SEO tools- Get Google PageSpeed Insights ajaysi 2024-08-23 19:59:56 +05:30
  • c4af40f93d Use system instructions to steer the behavior of a model ajaysi 2024-08-18 17:37:30 +05:30
  • b97ad5eb2b Use system instructions to steer the behavior of a model ajaysi 2024-08-18 17:13:00 +05:30
  • f35649f129 Backlinking tool & Img optimization, PIL & Tinify API ajaysi 2024-08-15 16:39:32 +05:30
  • d005cef45a Backlinking tool & Img optimization, PIL & Tinify API ajaysi 2024-08-15 14:27:17 +05:30
  • fe59ec07cc Backlinking tool & Img optimization, PIL & Tinify API ajaysi 2024-08-15 09:47:12 +05:30
  • 43bba7e73e New: AI SEO tools- OpenGraph Tags generation, blog from pdf ajaysi 2024-08-14 16:28:26 +05:30
  • ac43dee24f New: AI SEO tools- OpenGraph Tags generation, blog from pdf ajaysi 2024-08-14 14:21:57 +05:30
  • 20bda6c964 New: AI SEO tools, OpenGraph Tags generator ajaysi 2024-08-09 16:17:09 +05:30