Skip to content

Repository files navigation

Talqo

Talqo is an AI agent for any website. It can answer from configured context or call MCP tools.

Workspaces

Path Purpose
apps/api Hono API application
apps/web React web application
apps/widget Embedded React widget application
apps/docs Public documentation application
apps/e2e Playwright cross-system browser tests
packages/ui Shared presentation components and styles
packages/typescript-config Shared TypeScript configuration

Setup

bun install
export APP_SECRET=$(openssl rand -base64 32 | tr '+/' '-_' | tr -d '=')

Development, integration, and E2E commands fail without APP_SECRET.

bun run dev starts PostgreSQL with pgvector and Docling Serve automatically. No Docling setup or dashboard setting is required. Other deployments provide a private TALQO_DOCLING_URL alongside their Docling Serve service and keep the API upload directory persistent. Files that cannot be converted or embedded show a failed state and can be retried from the dashboard.

Commands

Command Purpose
bun run dev Run API, web, widget, PostgreSQL, and Docling development tasks
bun run dev:docs Run the documentation application
bun run e2e Run browser E2E tests in Chromium
bun run build Build current workspaces
bun run quality Check linting and formatting
bun run typecheck Type-check current workspaces
bun run test Run current workspace tests

Project Guides

About

The AI agent your website needs.

Topics

Resources

Contributing

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages