Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Natgpt Full-Stack System v1.0

A local three-tier web application that integrates an interactive web interface with the Google GenAI SDK using a lightweight Python backend.

Features

  • Asynchronous Communication: Uses JavaScript's fetch API to handle real-time user prompts without reloading the webpage.
  • Robust Backend Controller: Built with Flask to route user queries and safely communicate with GenAI models.
  • Resource Isolation Setup: Developed and tested inside a local Ubuntu Linux environment capped at 4GB RAM to simulate strict server deployment constraints.
  • API Key Security: Fully decoupled private access tokens using runtime environment variables (.env).

Tech Stack

  • Frontend: HTML5, CSS3, Bootstrap framework, JavaScript (ES6)
  • Backend: Python 3, Flask Web Engine
  • AI Integration: Google GenAI SDK (gemini-2.5-flash)
  • Environment: Ubuntu Linux, Git version control

About

A local three-tier web application featuring an asynchronous HTML5 frontend, a Flask backend controller, and secure Google GenAI SDK integration deployed within a resource-isolated Ubuntu environment.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages