composes a report with **inline citations** back to web sources. It ships a
React frontend over an ADK-powered FastAPI backend. There is no datastore, no
ingestion pipeline
Steady5 mentions in 2 weeks
1 project uses a version of this
11k48d agoReviewMountCreate a free account to mount
deployed as one Cloud Run service, serves every entry point:
- the web app (`frontend/`), one page: the Studio, with the agent's chat beside it;
- the Studio
Steady5 mentions in 2 weeks
1 project uses a version of this
11k48d agoReviewMountCreate a free account to mount
web/README.md`) is a
real part of the repo — read it if the frontend is what you're after; it's just outside the
ADK harness interfaces this guide teaches. When
Steady5 mentions in 2 weeks
1 project uses a version of this
11k48d agoReviewMountCreate a free account to mount
source payment infrastructure platform for developers. Monorepo with a Python/FastAPI
backend and a Next.js frontend.
This file is the entry point for AI agents working in this repo: start here
Steady4 mentions in 2 weeks
No other project uses it yet
10k10d agoReviewMountCreate a free account to mount
Frontend Development Guide
Next.js web application with TypeScript, TanStack Query, and the Orbit design system.
## Quick Commands
All of these are root scripts, run from `clients/`:
```bash
pnpm dev # Start
Steady4 mentions in 2 weeks
No other project uses it yet
10k10d agoReviewMountCreate a free account to mount
/shared/hooks`. Read `docs/agents/mantine.md` only when debugging those wrappers or adding a new wrapped component/hook.
### Frontend
Renderer UI (imports, composition, CSS Modules, theme, i18n/icons/toasts/modals, Zustand): read `docs/agents/frontend.md` when writing or changing
10k3mo agoReviewMountCreate a free account to mount
mode or pipe into `head`.
### Testing the TUI in a controlled terminal
The ratatui frontend is sensitive to terminal size and key encoding. For repeatable manual tests use tmux:
```bash
10k3mo agoReviewMountCreate a free account to mount
GORM, [ory/fosite fork](#backend-go)). Its own toolchain, not part of the repository.
- `frontend/` — SvelteKit 5 SPA. Builds into `backend/frontend/dist` and is embedded via `go:embed`.
- `packages/ui/` — `@pocket
10k24d agoReviewMountCreate a free account to mount
Vitest, tsdown, Oxlint, Oxfmt, and Vite Task. Vite+ wraps runtime management, package management, and frontend tooling in a single global CLI called `vp`. Vite+ is distinct from Vite
10k3mo agoReviewMountCreate a free account to mount
release requires all groups and the exact tag's CI.
- Python correctness lint, frontend lint/types/tests/build, backend tests, version/readme contracts and release-gate regressions are blocking. Existing general Python style warnings
10k45d agoReviewMountCreate a free account to mount
operational UI.
- **Backend**: Go, exposing a gRPC API with a REST/OpenAPI gateway.
- **Frontend**: TypeScript + React, built with Vite.
- **Infrastructure**: PostgreSQL (state) and RabbitMQ (messaging), run via Docker.
- The application name
10k7d agoReviewMountCreate a free account to mount
place.
## Architecture (WHAT)
This is a **monorepo** with six packages:
- `packages/app` - Next.js frontend (TypeScript, Mantine UI, TanStack Query)
- `packages/api` - Express backend (Node.js 22+, MongoDB for metadata,
ClickHouse for telemetry). Also
10k9mo agoReviewMountCreate a free account to mount
types if needed in `src/types.ts`
3. Update client API in `src/client/api.ts` if frontend needs it
4. Add tests
### Adding a New Environment Variable
1. Add to `MoltbotEnv` interface in `src/types.ts
10k9mo agoReviewMountCreate a free account to mount