MaxG Studio
Mobile-first developer platform for building and deploying websites from Android using Termux.
MaxG Studio puts Vercel + Netlify + cPanel into a single maxg CLI command — designed for a smartphone.
Install
pip install maxg-studio
Or install from source:
git clone https://github.com/maxg-tech/maxg-studio
cd maxg-studio
pip install -e .
Quick Start
# Create a website
maxg create
# Preview locally
cd my-website
maxg preview
# Deploy to GitHub Pages
maxg deploy github
Commands
| Command | Description |
|---|---|
maxg create |
Create a new Astro website |
maxg preview |
Start local preview server |
maxg deploy |
Deploy to GitHub Pages, Netlify, or Vercel |
maxg email |
Set up a business email address |
maxg widget |
Generate embeddable widgets |
maxg hosting |
Hosting, SSL, and domain management |
maxg ai |
AI-powered site generation |
Website Types
- Business Website
- Portfolio Website
- Church Website
- Restaurant Website
- Construction Website
- Blog
- Landing Page
All projects use Astro — no React, no Tailwind. Clean HTML and CSS.
Widgets
Generate embeddable JavaScript widgets:
- Chat Widget — Live chat popup
- Lead Capture — Lead form popup
- WhatsApp Widget — Click-to-WhatsApp button
- AI Chatbot — AI chat with OpenRouter backend
- Booking Widget — Appointment booking form
AI Assistant (maxg ai)
Requires an OpenRouter API key.
Supports:
- GPT-4o / GPT-4o Mini
- Claude 3 Haiku
- Gemini Flash
- Mistral 7B (free tier)
Capabilities:
- Generate complete websites from a description
- Write page sections and components
- Write website copy
- Generate blog posts
- Answer web dev questions
Termux Setup (Android)
pkg update && pkg upgrade
pkg install python nodejs git gh
pip install maxg-studio
Roadmap
- Phase 1 ✅ Create, Preview, Deploy (GitHub Pages)
- Phase 2 ✅ Business Email, Hosting
- Phase 3 ✅ Chat Widget, AI Assistant
- Phase 4 🔜 SaaS Dashboard, User Accounts, Subscriptions
License
MIT — Built with ❤️ in South Africa by MaxG Technology
Release files for maxg-studio 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| maxg_studio-1.0.0.tar.gz | 27.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| maxg_studio-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 59.8 kB
Release files / maxg_studio-1.0.0.tar.gz
| Download URL | maxg_studio-1.0.0.tar.gz |
|---|---|
| Size | 27.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f34711aec103e74e30996e9da1d0bc2d914a514a5b18f684e66b8478aa484bb4
|
|
BLAKE2b-256 checksum How to use checksums |
a12307c7a6c47df3d219f4292226cf7783c4566182c500c5cffb939b7c8e9ba8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.13
|
Release files / maxg_studio-1.0.0-py3-none-any.whl
| Download URL | maxg_studio-1.0.0-py3-none-any.whl |
|---|---|
| Size | 32.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a66d717d67751bafc09514f8b586a8a5424eb32465367f8e27fb0676b089fd0f
|
|
BLAKE2b-256 checksum How to use checksums |
5876b925893ba65ef90c40cef206088d778d53bf6b5ded8b8898b2c2efb0b9df
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.13
|