What is foam built with?
foam is a TypeScript repo built with Lit. It uses AI through Anthropic, makes its content with yaml, gray-matter, remark-frontmatter, remark-parse, unified, and 1 more, validates its data with Zod, is tested with Vitest and wait-for-expect, and uses MCP. It has 98,809 written lines, with 217 test files.
Read on November 6, 2026, at commit b0bafb0. Read it as markdown
Frontend
Interface 4
- D32 files
- d3-force1 file
- d3-scale1 file
- force-graph1 file
Backend
Services 2
Other repos with a similar stack
Ordered by how much of its stack they share with foam, then by stars.
- CherryHQcherry-studio53.3k
Your AI workspace for models, agents, and productivity.
8 of 28 in commonCompare → - thedotmackclaude-mem112.5k
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
6 of 28 in commonCompare →
Frequently asked questions
What language is foam written in?
What framework does foam use?
Does foam use AI?
The proof: packages/agent-loop/src/sessions.ts, line 1
What services does foam use?
The proof: packages/foam-mcp/src/index.ts, line 7
Does foam have tests?
Which repos have a stack like foam's?
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.
Is it your repo? Add its badge, keep it up to date or take it down →

