Technologies
What is siyuan built with?
siyuan is a Go repo built with Gin. It uses AI through OpenAI and uses MCP. It has 2,206 files and 946,039 written lines, with 2,011 test files.
Read on October 28, 2026, at commit bfe3610. Read it as markdown
Backend
The base
Services
OpenAI13 files · kernel/agent/agent.go, line 40- MCP4 files · kernel/mcp/client/mcp.go, line 38
Other repos with a similar stack
Ordered by how much of its stack they share with siyuan, then by stars.
- supabasesupabase114.3k
The Postgres development platform. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.
2 of 3 in common · TypeScript - ruvnetruflo80k
🌊 The original agent harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, federation, vector RAG integration, and native Claude Code / Codex / Hermes and many more Integrated
2 of 3 in common · TypeScript - clinecline70.9k
Autonomous coding agent as an SDK, IDE extension, or CLI assistant.
2 of 3 in common · TypeScript - Mintplex-Labsanything-llm67.6k
Stop renting your intelligence. Own it with AnythingLLM. Everything you need for a powerful local-first agent experience
2 of 3 in common · JavaScript - usememosmemos64.1k
Memos is an open-source, self-hosted note-taking app that brings your everyday thoughts together in a personal timeline. Your data stays yours, and you choose what to keep private or share.
2 of 3 in common - CherryHQcherry-studio53k
AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs
2 of 3 in common · TypeScript
Frequently asked questions
- What language is siyuan written in?
- siyuan is written in Go: 2,206 files and 946,039 written lines.
- Does siyuan have tests?
- Yes. siyuan has 2,011 test files.
- Which repos have a stack like siyuan's?
- The ones that share most of its stack:supabase/supabaseruvnet/ruflocline/cline
What is your repo built with?
Paste your public repo and see it drawn.
Free, no account.
Is it your repo? Add its badge, keep it up to date or take it down →