DEV Community

Malik
Malik

Posted on

I built an AI infrastructure layer from an Android phone in Kenya — here's what it does

Most people assume you need a MacBook, a fast terminal, and a coffee shop in San Francisco to ship developer tools.

I built Ombre entirely from an Android phone in Kenya. No laptop. No local terminal. No PyPI publishing access.

Here's what Ombre does and why I built it.

The Problem

Every company deploying AI hits the same four walls:

  1. Costs are unpredictable — OpenAI bills spike with no warning
  2. Hallucinations reach users — models confidently say wrong things
  3. No audit trail — nobody can prove what the AI decided
  4. Prompt injection — hackers manipulate AI with hidden instructions

What Ombre Does

Ombre sits between your app and any AI model. Eight agents run on every request automatically.

Security Agent — blocks prompt injection, redacts PII
Token Agent — semantic cache cuts costs 40-60%
Memory Agent — persistent context across sessions
Reliability Agent — catches hallucinations before users see them
Audit Agent — tamper-proof log of every AI decision

One Line Install

pip install git+https://github.com/pypl0/Ombre.git

Three Lines To Use

from ombre import Ombre
ai = Ombre(openai_key="your-key")
response = ai.run("your prompt")

Your data never leaves your server. Free forever for developers.

GitHub: github.com/pypl0/Ombre

Built this because I needed it and nothing like it existed. Would love feedback from anyone building AI in production.

Top comments (0)