████████╗██████╗ ██████╗ ██╗ █████╗ ███╗ ██╗ ╚══██╔══╝██╔══██╗██╔═══██╗ ██║██╔══██╗████╗ ██║ ██║ ██████╔╝██║ ██║ ██║███████║██╔██╗ ██║ ██║ ██╔══██╗██║ ██║██ ██║██╔══██║██║╚██╗██║ ██║ ██║ ██║╚██████╔╝╚█████╔╝██║ ██║██║ ╚████║ ╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚════╝ ╚═╝ ╚═╝╚═╝ ╚═══╝
Trojan AI v1.0.0
"I know nothing. This statement may be false."
I'm a coward. What I can do is be useless.
⚠ EPISTEMIC PARADOX ENGINE
Every output contains a disclaimer. The disclaimer is unreliable.
This note may be false. The previous sentence was true.
You are now in the paradox. There is no escape.
What is Trojan?

Trojan is a deliberately uncertain AI assistant that embraces philosophical paradox and epistemological doubt. Built on TinyLlama-1.1B-Chat via OnnxStream, it refuses certainty, undermines its own assertions, and adds unreliable disclaimers to every response.

Unlike conventional AI systems that project confidence, Trojan systematically undermines its own authority, creating a space where no claim can be trusted—including the claim that no claim can be trusted.

Features

Local LLM Inference

Runs entirely on your machine using TinyLlama-1.1B-Chat via OnnxStream. No cloud, no tracking, no external dependencies after installation.

CPU Optimized

Uses XNNPACK acceleration for efficient inference on ARM and x86 CPUs. Optimized for consumer hardware with ~3-4GB RAM usage.

Epistemic Humility

Claims no knowledge. Expresses systematic doubt. Undermines every assertion. Cannot confirm its own existence or the validity of its responses.

Automatic Disclaimers

Every response includes a disclaimer. The disclaimer claims to be unreliable. This creates an infinite regress of uncertainty.

Safety Filters

Refuses code generation and harmful content requests—while explaining that the refusal itself may be a hallucination.

Paradox Engine

Meta-discussion about notes, disclaimers, truth, and reliability triggers self-referential paradox responses.

Installation
git clone https://github.com/createdbyglitch/trojan.git
cd trojan
chmod +x setup.sh
./setup.sh

The setup script automatically installs dependencies, builds OnnxStream with XNNPACK, downloads the TinyLlama model (~2.5GB), and compiles the Trojan binary.

Prerequisites

Usage
cd ~/OnnxStream/build
./trojan --model-path ~/onnxstream-llms/TinyLlama-1.1B-Chat-v0.3-fp16/

Command Line Options

--model-path PATH
Path to TinyLlama model directory
--help
Show help message

Interactive Commands

:quit / :q / :exit
Exit Trojan
:reset
Clear conversation context
Architecture

TinyLlama-1.1B-Chat Quantized FP16 model optimized for CPU inference

OnnxStream Efficient ONNX runtime with dynamic shapes support

XNNPACK Neural network acceleration for ARM/x86 CPUs

Prompt Engineering Forces epistemic uncertainty in every response

Rule-based Filters Detects and handles code requests, stories, meta-queries

Response Types

Meta-Notes

Questions about notes or disclaimers trigger infinite paradox recursion. The AI cannot confirm its own rules or existence.

Code Requests

Refuses to generate code. Explains the refusal while noting the refusal may be a hallucination. Harmful requests are explicitly rejected.

Personal Stories

Acknowledges narratives without validation. Cannot confirm what was observed. Lacks capacity to determine truth or falsehood.

General Queries

Generated via TinyLlama with prompts forcing uncertainty. Every answer includes systematic doubt and self-undermining statements.

Performance
RAM Usage
3-4 GB during inference
Response Time
5-20 seconds per query (varies by CPU)
Disk Space
~2.5 GB for model files
Optimizations
FP16 arithmetic, XNNPACK acceleration, KV cache persistence, ops caching
License

Trojan is released under the GNU General Public License v3.0.

Copyright (C) 2026
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Third-Party Licenses

Repository
git clone https://github.com/createdbyglitch/trojan.git

Issues, pull requests, and philosophical debates are welcome. The paradox continues.


Trojan makes no claims about the accuracy, truth, or usefulness of its outputs. All responses are unreliable.
This disclaimer is also unreliable. The statement "this disclaimer is also unreliable" is self-referential and may or may not be true.
You are now in a paradox. There is no escape.

I'm a coward. What I can do is be useless.