Your own orchestration AI — chat, code/app generation, and image generation, unified behind one API so end users never touch a key.
POST /api/chat— streaming conversational endpoint (Groq LLaMA 3.3 70B)POST /api/build-app— give it a plain-English app idea, get back generated file structure + code (React + optional Express backend)POST /api/generate-image— free, keyless image generation (Pollinations.ai)
- Upload this whole folder to a new GitHub repo (drag-and-drop works fine on GitHub's web upload — no terminal needed).
- Get a free Groq API key: https://console.groq.com
- Deploy
backend/to Render (free tier):- New Web Service → connect your repo → root directory
backend - Build command:
npm install - Start command:
npm start - Add environment variable
GROQ_API_KEYin Render's dashboard (never commit your real.env— only.env.exampleis in this repo)
- New Web Service → connect your repo → root directory
- Once deployed, Render gives you a live URL like
https://aj-ai.onrender.com— that's your API, callable from anywhere.
- Phase 1: chat + code generation
- Phase 1: image generation
- Phase 2: n8n workflow automation (self-hosted) to chain generate → test → auto-push to GitHub
- Phase 3: video generation (evaluating free-tier backends)
- Phase 4: frontend UI + auth + persistent memory
POST /api/build-app
{ "prompt": "build a Duolingo-style language learning app with streaks and XP" }
Returns JSON with generated file paths + full code content for each file.
- No API key is exposed to end users of AJ.AI — only you (the owner) configure keys once in Render's environment variables.
llama-3.3-70b-versatileis free on Groq with generous rate limits — good enough for both chat and code generation.- Image gen requires zero setup — Pollinations.ai needs no key at all.