import os import streamlit as st from lib.utils.file_processor import load_image from lib.utils.content_generators import content_planning_tools, ai_writers from lib.utils.alwrity_utils import ai_social_writer from lib.utils.seo_tools import ai_seo_tools def setup_ui(): """Set up the UI with custom styling.""" # Add custom CSS st.markdown(""" """, unsafe_allow_html=True) image_base64 = load_image("lib/workspace/alwrity_logo.png") st.markdown(f"""
Alwrity Logo Welcome to Alwrity!
""", unsafe_allow_html=True) def setup_tabs(): """Sets up the main tabs in the Streamlit app.""" tab1, tab2, tab3, tab4, tab5, tab6 = st.tabs( ["📅Content Planning", " 📝🤖AI Writers", "🤝🤖Agents Teams", "🛠️🔍AI SEO tools", "📱AI Social Tools", " 💬Ask Alwrity"]) with tab1: content_planning_tools() with tab2: ai_writers() with tab3: #ai_agents_team() st.subheader("Agents Teams") with tab4: ai_seo_tools() with tab5: ai_social_writer() with tab6: st.subheader("Chat with your Data, Chat with any Data.. COMING SOON !") st.markdown("Create a collection by uploading files (PDF, MD, CSV, etc), or crawl a data source (Websites, more sources coming soon.") st.markdown("One can ask/chat, summarize and do semantic search over the uploaded data") # alwrity_chat_docqa()