Skip to content

RayBreeze/Courage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Courage Computer

A retro AI terminal inspired by the computer from Courage the Cowardly Dog.

Built using:

  • Next.js

  • TypeScript

  • Ollama

  • Qwen2.5

  • Express.js

The machine behaves like a strange sarcastic household supercomputer:

  • dramatic

  • chaotic

  • witty

  • mildly unhinged

It types directly onto the screen like courage and responds with cinematic dialogue.

Features

  • Retro CRT-inspired interface

  • Live screen typing

  • Typewriter AI responses

  • Express backend for AI routing

  • Fully offline capable (with Ollama)

Tech Stack

Frontend

  • Next.js

  • TypeScript

  • TailwindCSS

Backend

  • Express.js

  • Ollama API

AI Model

  • Qwen2.5:1.5B

Installation

1. Clone Repository

Frontend Setup

cd courage-computer
npm install npm run dev

Backend Setup

cd ollama-backend npm install node index.js

Ollama Setup

Install Ollama:

https://ollama.com

Run model:

ollama run qwen2.5:1.5b

Personality System

The AI personality is controlled through:

ollama-backend/context.txt

This file defines:

  • speaking style

  • humor

  • sarcasm

  • dramatic behavior

  • formatting rules

Screenshots

Disclaimer

This project is intentionally chaotic.

The machine may:

  • insult you

  • overreact dramatically

  • become existential

  • question reality itself

This is expected behavior.

License

MIT License

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors