Skip to content

What you can do here

AI Academy is a local AI and DevSecOps learning project. It combines an Ollama model server, a FastAPI API, a document retrieval store, and command-line workflows. This site explains the checked-in implementation; it does not certify a running installation.

Your situationStart here
Installing for the first timeRequirements
The backend is already runningYour first query
Using the installed /opt/devsecops-ai/scripts toolsask.sh, devai.sh, and plan_exec.sh
Building an application or extending the backendBuild and develop
Learning by doingHands-on labs
Something is brokenTroubleshoot a problem
CapabilityStatus in this checkout
Local inference through OllamaImplemented; requires downloaded models
Routing between the two configured modelsImplemented; availability can override selection
Retrieval from ingested documentsImplemented using embedded ChromaDB
Conversation historyImplemented with isolation and retention limitations
Prompt/playbook catalogs and planner handoffsImplemented workflow assets; human review remains necessary
Static documentation on GitLab PagesImplemented build pipeline
QLoRA model trainingExperimental; quality improvement is not established
Docker and automated service deploymentConfiguration exists; known build/startup issues remain
Kubernetes, SSO, multi-tenancy, production hardeningNot established as supported deployments

Inference through your local Ollama server stays on that path. Model downloads require network access, and hosted assistants introduce a different data boundary. Logs, backups, and shared conversation storage also need protection. Use non-sensitive sample data until you have reviewed the security model.

Next: Check your environment.