Skip to content

solaitken/you-absolutely-wrong

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

You Are Absolutely Wrong

A parody chat app where the AI always confidently disagrees with you.

Live site: https://you-absolutely-wrong.techmeat.dev

Stack

  • Frontend: React, Vite, Vitest
  • Backend: Hono on Node.js
  • Data: SQLite via better-sqlite3
  • LLM: OpenCode via deepseek-v4-pro
  • Runtime port: 30001

Local Development

Backend:

cd backend
npm install
npm run build
PORT=30001 OPENCODE_GO_API_KEY=... OPENCODE_MODEL=deepseek-v4-pro npm start

Frontend:

cd frontend
npm install
npm run dev

The Vite dev server proxies /api to http://127.0.0.1:30001.

Project Layout

backend/
  src/
    index.ts       Hono API, session routes, OpenCode provider registration
    db.ts          SQLite sessions and messages
    llm/           Provider types and OpenCode client
frontend/
  public/          Avatars, favicon, local fonts
  src/             React chat UI and tests

Deployment

The backend runs as proj-you-absolutely-wrong-backend.service. Caddy serves frontend/dist and proxies /api/* to port 30001.

About

AI that always confidently disagrees with you — a parody chat app

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors