Technologies

What is Archon built with?

Archon is a TypeScript repo built with Hono, Vite, React, and React Router. It signs people in with bcryptjs and Better Auth, uses AI through @agentclientprotocol/sdk, earendil-works, @opencode-ai/sdk, and Anthropic, measures its use with PostHog, connects to GitHub, makes its content with yaml, react-markdown, rehype-highlight, remark-breaks, and remark-gfm, validates its data with Zod and Ajv, deploys with pino and pino-pretty, and uses Postgres. It has 1,890 files and 666,863 written lines, with 1,069 test files.

Read on November 4, 2026, at commit 0d8de49. Read it as markdown

/

Archon

Support

Tools

  • TypeScript6 files

auth-service

auth-service

Backend

Sign-in

  • bcryptjs1 file

packages/adapters

packages/adapters

Backend

Support

Validation

Other

  • discord.js2 files

packages/chat-contract

packages/chat-contract

Support

Validation

packages/cli

Frontend

Interface

  • @clack/prompts8 files
packages/cli

Support

Content

Tools

  • TypeScript1 file

Other

  • .ENV3 files

packages/core

packages/core

Backend

Support

Validation

Deploy

  • pino1 file

packages/forge

packages/forge

Support

Validation

packages/paths

packages/paths

Backend

Support

Deploy

  • pino2 files
  • pino-pretty1 file

Other

  • .ENV2 files

packages/plugin-manifest

packages/plugin-manifest

Support

Validation

packages/provider-contract

packages/provider-contract

Backend

AI

  • @agentclientprotocol/sdk1 file

Support

Validation

packages/providers

packages/providers

Backend

AI

  • earendil-works17 files
  • @opencode-ai/sdk2 files

Support

Validation

Deploy

  • pino1 file

Tools

  • TypeScript1 file

packages/server

packages/server

Backend

Sign-in

  • Better Auth1 file

Support

The base

  • Hono12 files

Content

Validation

Other

  • .ENV1 file

packages/web

Frontend

Interface

  • xyflow5 files
  • @dagrejs/dagre2 files

Icons

packages/web

Backend

Sign-in

  • Better Auth1 file

Support

Content

  • react-markdown3 files
  • rehype-highlight3 files
  • remark-breaks2 files
  • remark-gfm2 files

Other

  • TanStack6 files

packages/workflows

packages/workflows

Support

Validation

Other repos with a similar stack

Ordered by how much of its stack they share with Archon, then by stars.

Frequently asked questions

What language is Archon written in?
Archon is written in TypeScript: 1,890 files and 666,863 written lines.
What framework does Archon use?
Archon is built with Hono, Vite, React, and React Router.
What does Archon sign people in with?
Archon signs people in with bcryptjs and Better Auth.
Does Archon use AI?
Yes. Archon uses AI through @agentclientprotocol/sdk, earendil-works, @opencode-ai/sdk, and Anthropic.
What services does Archon use?
Archon measures its use with PostHog, connects to GitHub, and uses Postgres.

The proof: packages/paths/src/telemetry-transport.ts, line 6

Does Archon have tests?
Yes. Archon has 1,069 test files.
Which repos have a stack like Archon's?

What is your repo built with?

Paste your public repo and see it drawn.

Free, no account.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →