Skip to content

ashbabyowner/Ashbaby-full

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI Support Application

A comprehensive AI system with multiple integrated capabilities for various tasks including learning, analysis, and content generation.

Features

  • Multiple integrated AI systems
  • Centralized service management
  • Real-time processing capabilities
  • Scalable architecture
  • REST API endpoints

Tech Stack

  • FastAPI
  • Python 3.9+
  • Various AI/ML libraries
  • Docker

Local Development

  1. Clone the repository:
git clone https://github.com/yourusername/ai-support-app.git
cd ai-support-app
  1. Create a virtual environment:
python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate
  1. Install dependencies:
pip install -r requirements.txt
  1. Run the application:
uvicorn backend.main:app --reload

The application will be available at http://localhost:8000

Free Deployment on Render.com

  1. Create a free account on Render.com

  2. Connect your GitHub repository to Render

  3. Create a new Web Service:

    • Choose your repository
    • Select "Docker" as the environment
    • The rest will be configured automatically using render.yaml
  4. Set up environment variables in Render dashboard:

    • ENVIRONMENT=production
    • Add any API keys or secrets needed
  5. Deploy:

API Documentation

Once deployed, visit /docs or /redoc for complete API documentation.

Free Tier Limitations

  • Render free tier goes to sleep after 15 minutes of inactivity
  • Wakes up automatically on new requests (may take 30 seconds)
  • 512 MB RAM limit
  • 0.1 CPU limit
  • 500 hours/month free usage

Monitoring

Access basic monitoring through Render dashboard:

  • CPU usage
  • Memory usage
  • Request logs
  • Error logs

Contributing

  1. Fork the repository
  2. Create a feature branch
  3. Commit changes
  4. Push to the branch
  5. Open a Pull Request

License

MIT License - feel free to use this project for any purpose.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published