talyn

mcp
Guvenlik Denetimi
Uyari
Health Gecti
  • License — License: NOASSERTION
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Community trust — 15 GitHub stars
Code Uyari
  • process.env — Environment variable access in .github/workflows/publish-workbenches.yml
  • fs module — File system access in .github/workflows/publish-workbenches.yml
Permissions Gecti
  • Permissions — No dangerous permissions requested

Bu listing icin henuz AI raporu yok.

SUMMARY

Give every task its own coding agent. Run Claude Code and Codex in parallel cloud sandboxes on your own subscription, each one opening a pull request. Talyn also triages your PRs, fixes failing CI and merges them.

README.md
Talyn

Talyn

Give every task its own agent.

Each session is a branch with its own coding agent, diff and terminal in the cloud. Run as many as you
like at once, on the Claude or ChatGPT plan you already have. Each one can open a pull request, and
Talyn keeps that pull request green until it merges.

Download · Open in browser · talyn.dev · Docs

Latest release
CI
License: MIT
Platforms


What Talyn is

Talyn is a desktop and web app for people who hand work to coding agents and then have to land it.

Sessions. Describe a task. Talyn makes a branch, starts a cloud sandbox and hands the task to Claude Code or Codex. You read the diff, browse the files, open a terminal or start your app. One button opens the pull request. You can run many sessions side by side, and none of them touch each other's files.

Threads. A thread is one conversation that runs sessions across several repositories. Give it a goal. It starts a session on each repository that needs a change, follows them, and waits for you when they stop making progress.

Pull requests. The GitHub panel lists every PR you own and every review you owe, blocked ones first. One click sends an agent to fix failing checks, merge conflicts or review comments. The merge queue lands a PR when it is green.

Agents run on your own Claude or ChatGPT subscription. You do not paste an API key and there is no metered token bill.

Features

  • Sessions and threads. Parallel agents, each with its own sandbox, branch, diff and terminal.
  • Sandboxes. Ready in seconds from an image of your repository. An idle sandbox sleeps after 10 minutes, and a sleeping sandbox is free.
  • PR dashboard. My PRs and Reviews, triaged worst first, with a detail sheet for the diff, checks and conversation.
  • Fix runs. An agent fixes failing checks, conflicts and review comments and pushes to the same branch.
  • Merge queue. Queue a ready PR. If it falls behind or breaks first, an agent fixes it.
  • Code review. Several reviewers read a change and a final check drops what it cannot back up. Findings stay in the app unless you post them to GitHub.
  • Workflows. Rules for pull request events, such as "when checks fail on a dependency bump, send an agent".
  • Loops. A prompt on a schedule, such as every weekday at 9 or any cron expression.
  • Skills. Run your SKILL.md playbooks on any pull request.
  • MCP servers. Connect Linear, Sentry or your own server. The agent uses the tools and the keys stay outside the sandbox.
  • Slack. Start a session from a reaction, a mention or a message.
  • Public API and hosted MCP server. Start sessions and read results from your own scripts. See docs/PUBLIC_API.md and docs/MCP_SERVER.md.

Get Talyn

Then sign in, connect GitHub, and connect Claude or ChatGPT when you start your first session. Read the docs for more.

The free plan includes the whole app with a small monthly allowance of box-hours. Prices are on talyn.dev/pricing.

Status

Talyn is in public beta. It works with GitHub only.

  • Windows installers are not code-signed yet, so SmartScreen warns on first install.
  • The download button on talyn.dev serves the Apple silicon build for macOS. On an Intel Mac, take the x64 build from the releases page.

Development

Talyn is an npm-workspaces monorepo. You need Node.js 18 or newer (22 recommended).

git clone [email protected]:Gilbert09/talyn.git
cd talyn
npm install
npm run dev          # backend + Electron desktop shell, hot reload

The backend listens on localhost:4747. See docs/SETUP.md for environment and
account setup (Supabase auth, database, GitHub App).

Command What it does
npm run dev Backend and desktop in dev mode with hot reload
npm run dev:backend / dev:desktop / dev:web / dev:admin A single surface
npm run dev:db Local Supabase stack (never point dev at production)
npm run build Build shared, client, backend and desktop, in order
npm run typecheck Type-check every package, no emit
npm run lint Lint every workspace with a lint script
npm test Run every workspace test script
npm run package Package the desktop app for the local platform

Layout

apps/desktop      Electron + React 19 + Tailwind + shadcn/ui
apps/web          app.talyn.dev, the browser app (Vite + React 19)
apps/admin        admin.talyn.dev, the operator console
apps/marketing    talyn.dev, the marketing site (Next.js)
packages/backend  Express + WebSocket + Postgres (Drizzle); webhooks, merge queue, providers
packages/client   The single definition of the backend contract, shared by every front end
packages/cli      The `talyn` CLI
packages/shared   Shared TypeScript types

Docs

Document What is in it
docs/ARCHITECTURE.md System diagram, tech stack, key decisions
docs/CLOUD_PROVIDERS.md The cloud task provider abstraction
docs/SETUP.md Environment variables and account setup
docs/TESTING.md Testing strategy and coverage
docs/PUBLIC_API.md The public REST API
docs/MCP_SERVER.md The hosted MCP server (/api/v1/mcp) and its tools
docs/ROADMAP.md Phased TODO, backlog, known gaps
docs/SESSIONS.md Build notes, newest first, including what did not work
claude.md Orientation for coding agents working on Talyn

Contributions are welcome. See CONTRIBUTING.md and the
Code of Conduct. To report a vulnerability, see SECURITY.md.

License

MIT.

Yorumlar (0)

Sonuc bulunamadi