process (tsdown build, inversify DI). Launches Go Core via `@mediago/service-runner`.
- **`apps/ui/`** — Shared React 19 frontend (Vite 8, Ant Design 6, Zustand, TailwindCSS 4, i18next). Used by both Electron and server
9.3k2mo agoReviewMountCreate a free account to mount
Architecture Overview
### High-Level Structure
Anytype is an Electron-based desktop application with TypeScript/React frontend communicating with a Go-based middleware (anytype-heart) via gRPC.
**Key Components:**
- **Electron Main Process
No other project uses it yet
9k8mo agoReviewMountCreate a free account to mount
glance
- **Runtime:** Bun (server + tooling). Use Bun, not Node.
- **Language:** TypeScript everywhere.
- **Frontend:** React 19 with the **React Compiler enabled** (Babel preset in `vite.config.ts`) + Vite, Zustand + Mutative for state
9k5mo agoReviewMountCreate a free account to mount
Astron Agent is an enterprise-grade Agentic Workflow development platform. It includes the console frontend and backend, multiple core microservices, a plugin system, and deployment and infrastructure configuration. The repository
No other project uses it yet
9k3mo agoReviewMountCreate a free account to mount
env.example .env first
cargo test # all backend tests (--test for one)
cd frontend && npm run dev # panel on :3000, proxies /api (and the ws) to :3770
cd frontend
Steady3 mentions in 2 weeks
No other project uses it yet
8.8k19d agoReviewMountCreate a free account to mount
backend && uv add
# Add a dev dependency
cd backend && uv add --group dev
```
### Frontend (Vue 3 + TypeScript)
```bash
cd webui
# Install dependencies (uses pnpm, not npm)
pnpm install
# Development server
8.3k3y agoReviewMountCreate a free account to mount
dist/, not a pure type-check
npm run ci # full local gate: lint + ci:frontend + typecheck:tests + ci:backend + check:rust
npm run ci:frontend # build + frontend + worker tests
No other project uses it yet
8k4mo agoReviewMountCreate a free account to mount
viewport becomes visible. This is typically:
## Design Thinking
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages
7.8k7mo agoReviewMountCreate a free account to mount
Auto-fix issues
```
### Development Modes
Each component has a dev mode that runs frontend (Vite with HMR) + backend (nodemon) concurrently:
```bash
# Viewer (port 8123, anonymous mode)
npm run viewer:test
7.5k4mo agoReviewMountCreate a free account to mount
under `cloud/`).
## Development Commands
```bash
docker compose up --build # full stack: backend :8000 (FastAPI), frontend :5175 (Vite proxies the API)
cd dashboard && npm install
npm run dev # dev server with
7.4k35d agoReviewMountCreate a free account to mount
terminals:
```sh
yarn start:api # Express API on port 3000
yarn start:web # Svelte frontend on port 5001
yarn lib # watch-compile TS libraries and plugins
```
For Electron development
7.3k9mo agoReviewMountCreate a free account to mount
byte-identical. Assets are served from `/pkg/assets/…` (**not** `/assets/`, which belongs to the hub frontend) and staged into the bundle by `tools/stage-web-assets.sh`, which `check-wasm-bundle.sh` runs as step 4 and both
7k4mo agoReviewMountCreate a free account to mount
ci/COMPILE_CACHE.md`](ci/COMPILE_CACHE.md) for lifecycle tests and trust
boundaries.
## cuDNN linear attention
Use `nvidia-cudnn-frontend>=1.32.0`; KDA and GDN normalization use additive
`1e-6` without an epsilon argument. Auto selection also
6.8k5d agoReviewMountCreate a free account to mount
A file Claude Code reads at the start of every session. It holds the commands, conventions and warnings the agent needs for this project.
Where does it go?
At the repository root. Claude Code also reads CLAUDE.md files in subdirectories when it works there.
What should it contain?
Build and test commands, the project's layout, conventions that aren't obvious from the code, and mistakes to avoid. Short files tend to work better than long ones.
CLAUDE.md or AGENTS.md?
Claude Code reads CLAUDE.md; most other agents read AGENTS.md. Many projects keep one and point the other at it.