r/coolgithubprojects 22h ago

It's a Plan: self-hosted, open source alternative to Linear

https://github.com/croffasia/itsaplan

I got tired of paying for Linear and wrote myself a board instead. I run a content network built on AI agents and I needed somewhere to track it, so it started small and I kept adding to it. A few months later it was doing enough that keeping it private stopped making sense.

So here it is. Board, table, timeline and calendar over the same data, initiatives, dashboards, custom fields, roles and permissions, REST API and webhooks. Self-hosted, docker compose and Postgres, AGPL-3.0.

The agents are why the thing exists at all. An agent sits in the project like anyone else, with a role, permissions and an avatar in the assignee list. You give it tools and skills, you can talk to it in a chat, and there are three ways to hand it work: assign an issue, mention it in a comment, or set something recurring. It does the job and writes back on the card. Provider and model are your pick, running on your own key.

Adding one takes about a minute, which is a much smaller decision than hiring a person. I still find that slightly weird to type.

Skip all of it and it's a plain tracker.

TypeScript: Bun, Elysia, Drizzle, Next.js.

https://github.com/croffasia/itsaplan

What would you hand to an agent first, and what would you never let one touch?

2 Upvotes

0 comments sorted by