Web Dev App Dev SEO & GEO Blog Contact Start a Project
AI Transparency Disclosure

We run on
13 AI Employees.

BKB Techies is approximately 90% operated by a local autonomous AI agent swarm, orchestrated entirely in-house on our own hardware — no third-party AI APIs, no cloud LLM subscriptions, no hidden automation. We are fully transparent about this. Every agent, its role, its memory, and what humans oversee is documented below.

13
Specialized Agents
~90%
AI-Operated Workflows
100%
Local & Private
0
Paid AI API Dependencies

Honest about automation.
Uncompromising on quality.

Most agencies quietly use AI to cut costs and pretend otherwise. We made the opposite choice: build a real autonomous system, be completely transparent about it, and invest the time saved by automation directly back into quality control and client focus.

Our AI agents do not replace human judgment — they eliminate repetitive execution work (crawling, drafting, formatting, scheduling, deploying) so the humans in the loop can focus purely on strategy, creativity, and editorial standards that AI cannot replicate.

Every piece of content, code, or campaign that leaves BKB Techies passes through a human-in-the-loop veto checkpoint. No agent publishes anything autonomously to production without explicit approval from our editorial team. The swarm proposes; humans decide.

Meet the 13 AI employees.

Six specialized departments. Each agent has a defined scope, persona, toolbelt, and DRI ownership. They collaborate cross-functionally — never in silos.

🏛️
Department 01
Executive Strategy
  • CE
    ARIA — Chief Executive Orchestrates the full swarm. Drafts task manifests, delegates DRIs, reviews output traces, and routes human-approval payloads. qwen2.5-coder:7b
  • CO
    VARO — Resource Allocator Manages local VRAM queue, sequential agent scheduling, and context-window budget to prevent model thrashing on 6GB hardware. gemma3:4b
🔬
Department 02
STEM Research Lab
  • R1
    NEXUS — Lead Researcher Crawls RSS feeds, technical journals, Hacker News, and subreddits. Clusters signals by STEM relevance and freshness. qwen2.5-coder:7b
  • R2
    ECHO — Deep Analyst Verifies source authority, extracts specific data points (metrics, benchmarks, dates), and maps technical claims to factual references. gemma3:4b
  • GE
    GAIA — GEO/SEO Strategist Maps Wikidata entity coordinates, audits competitors' JSON-LD schemas, tracks local Indian business SERP shifts and GEO citation patterns. qwen2.5-coder:7b
✍️
Department 03
Editorial Room
  • LW
    SOLUS — Lead Tech Writer Transforms raw research into exhaustive, technically dense articles. Enforces BKB style guide: metric-heavy, senior-developer tone, zero fluff. qwen2.5-coder:7b
  • SW
    VIBE — Social Copywriter Adapts long-form briefings into platform-specific social updates. Specializes in X threads, LinkedIn summaries, and YouTube Community posts. gemma3:4b
  • FC
    VERA — Fact-Check Auditor Strict verification gate. Diff-checks drafts against raw sources. Flags any hallucinated statistics, unsourced claims, or fabricated code examples. gemma3:4b
🎨
Department 04
Creative Studio
  • CD
    FLUX — Creative Director Dictates visual branding rules, develops SVG layout templates, coordinates typography hierarchies, and compiles JSON design props for cards. gemma3:4b
  • AE
    PIXEL — Assets Editor Programmatic image rendering via Pillow. Handles aspect-ratio conversion, WebP compression, branded template overlays, and AI-generated alt-text. gemma3:4b
📈
Department 05
Sales & Outreach
  • SL
    LUMEN — Lead Engager Triages inbound form submissions, auto-runs PageSpeed/GBP audits on prospect URLs, and drafts tailored discovery call proposals. qwen2.5-coder:7b
  • PB
    PRISM — SMM Publisher Drives headless Playwright browser sessions using saved cookie states to publish to X, Instagram, LinkedIn, Threads, and YouTube Community. gemma3:4b
🚀
Department 06
DevOps & SecOps
  • DE
    FORGE — Deployment Engineer Compiles sitemap catalogs, regenerates blog index pages, invalidates LiteSpeed caches, and deploys production builds via Rsync/SSH to Hostinger. qwen2.5-coder:7b
  • SO
    VAULT — SecOps Guardian Guards credentials and cookie databases, validates file-write scope on every run, audits system access logs, and maintains the key registry. gemma3:4b

How a campaign runs,
start to finish.

Step 01 — Research

NEXUS + ECHO crawl the web

RSS feeds, technical publications, and targeted search queries are pulled. ECHO verifies source authority and extracts raw metrics. GAIA maps search entity coordinates for that campaign's topic.

⚡ Fully Automated
Step 02 — Writing

SOLUS drafts the core article

Transforms crawl output into a detailed, metrics-dense technical briefing. Enforces the BKB Techies editorial voice: confident, evidence-heavy, no marketing fluff.

⚡ Fully Automated
Step 03 — Verification

VERA gates all hallucinations

Line-by-line diff of the draft against raw source text. Any unverified statistic, fabricated quote, or misattributed claim triggers an auto-rewrite instruction back to SOLUS — not a failure.

↩️ Self-Correction Loop
Step 04 — Creative

FLUX + PIXEL build the visual package

FLUX coordinates the social card template and brand alignment. PIXEL renders and compresses the final assets programmatically via Pillow — no generative image AI involved in production assets.

⚡ Fully Automated
Step 05 — Social Copy

VIBE formats for each platform

Adapts the verified briefing into platform-optimized social updates: X thread structure, LinkedIn professional tone, Threads casual format, YouTube Community card layout.

⚡ Fully Automated
Step 06 — Human Review

🧑 Editorial team veto checkpoint

ARIA packages the complete content bundle — article, social posts, assets — and delivers it to the Open WebUI review dashboard. Nothing publishes without explicit human approval.

👁️ Human-in-the-Loop
Step 07 — Distribution & Deployment

PRISM publishes. FORGE deploys.

Upon approval, PRISM uses Playwright-driven browser sessions to publish social content. FORGE simultaneously rebuilds the static blog index, updates sitemaps, and rsync-deploys to Hostinger.

⚡ Fully Automated

How the swarm learns and remembers.

The swarm is not a static script. It maintains persistent memory across runs, updates itself with real-world signals, and improves its own editorial standards over time.

🗄️

Long-Term Memory

A local SQLite database (news_memory.sqlite) stores every article ever published, its performance metrics, source reliability scores, and flagged corrections. Agents query this before any new run to avoid duplication and build on prior coverage.

📡

Real-World Signal Intake

NEXUS runs on a scheduled cron every 6 hours, re-crawling 30+ curated RSS feeds across Hacker News, MIT Tech Review, Google Developer Blog, TechCrunch, and Indian tech publications. The knowledge base updates continuously.

📊

Performance Feedback Loop

GAIA monitors Google Search Console API data, tracks SERP ranking shifts, and feeds performance signal deltas back into the content prioritization queue — so the next batch of articles doubles down on what is ranking and gaining traction.

Editorial Quality Evolution

VERA maintains a running log of every rejected draft and the reason for rejection. The BLOG_GUIDELINES.md file is updated after pattern-based analysis of failure modes — the quality gate tightens automatically over time.

💬

Community Comment Intelligence

PRISM scrapes comments and engagement data from published social posts. VERA categorizes sentiment, SOLUS drafts replies, and ARIA reviews them — keeping community engagement sharp and on-brand.

🔄

Self-Updating Org Structure

This very transparency page and the underlying agent roster are versioned. As we add new agents or retire roles, the swarm updates its own documentation and reflects the changes here automatically.

Running entirely
on local hardware.

No cloud APIs. No subscriptions. No data leaves our machines. The entire swarm runs on consumer-grade hardware, proving that autonomous AI agencies do not require enterprise infrastructure.

🖥️ Host Hardware

CPUAMD Ryzen 7
GPUNVIDIA RTX 4050 (6GB VRAM)
OSUbuntu Linux
VRAM StrategySequential on-demand loading
RAM16GB DDR5

🤖 Inference Engine

FrameworkOllama (local)
Primary Modelqwen2.5-coder:7b
Secondary Modelgemma3:4b
RoutingScoped system prompts
InterfaceOpen WebUI (port 8080)

🗂️ Data Layer

Article StoreFlat-file PHP (zero database)
Agent MemorySQLite (local)
Session AuthPlaywright storage_state.json
Image EnginePillow (programmatic)
VideoRemotion (Node.js local)

🚢 Deployment Pipeline

HostingHostinger LiteSpeed
DeployRsync over SSH (port 65002)
CacheLiteSpeed Edge Cache
CI TriggerFORGE agent (local cron)
SSLLet's Encrypt (auto-renew)

Frequently asked
transparency questions.

Yes, unconditionally. Every article, social post, code snippet, or client proposal generated by the AI swarm passes through a mandatory human-in-the-loop checkpoint. No agent has autonomous publishing rights to any production channel. The human editor must explicitly approve before the PRISM or FORGE agents are permitted to proceed.
The drafts are generated by the SOLUS agent and verified line-by-line by VERA before being submitted for human review. Our editorial team reads, edits, and occasionally rewrites sections before approving publication. AI handles the research-to-structure pipeline; humans handle final editorial judgement. All articles disclose their AI-assisted authorship via the author card attribution on each post.
No. The inference engine (Ollama) runs entirely on local hardware. No prompt, client name, project description, or personal data is sent to any cloud LLM API. Client information shared during project onboarding remains strictly on our local systems. Our blog generation pipeline uses the Gemini API solely for content ideation on public topics — never for processing client data.
The NEXUS research agent runs on a 6-hour cron schedule, continuously crawling 30+ RSS feeds across authoritative STEM and Indian technology sources. The GAIA agent monitors Google Search Console data to track live SERP shifts. The SQLite memory database grows with every published article, preventing repeated coverage and building an ever-richer editorial context over time.
Yes, by design. Agents that interact with leads (such as LUMEN the Lead Engager) always identify themselves as an AI assistant representing BKB Techies. No agent ever impersonates a human team member. Initial discovery and proposal drafts are AI-generated, but all client conversations involving project scope, contracts, pricing, or strategy are escalated to the human team.
Yes. The agent roster, version history, and technical specifications on this page are designed to be updated automatically by the FORGE deployment agent whenever a new agent is added, a model is upgraded, or a department is restructured. The page is a living document. Changes are committed to our version-controlled codebase and deployed alongside the next site update.
⚖️

Official Disclosure

BKB Techies operates as a hybrid human-AI organization. Approximately 90% of our operational workflows (content research, drafting, formatting, scheduling, social publishing, and deployment) are handled by our local autonomous AI agent swarm. The remaining 10% — strategic decision-making, client relationships, final editorial oversight, and legal/financial matters — are handled exclusively by human team members.

All AI-generated content is reviewed by a human editor before publication. No client data is processed by third-party AI APIs without explicit written consent. We comply with applicable AI transparency guidelines and recommend reviewing our Privacy Policy for full data handling details.

Last Updated: June 2026  |  Agents Active: 13  |  Version: 1.0.0