Find the open-source solution that fits.
Start with a real need, then filter by use case, format, runtime, and repository facts to find projects you can use, combine, or build on.
- Projects
- 4,306
- Authors
- 3,645
- GitHub Stars
- 13,022,829
4306 projects · page 6 of 240
Open changedetection.ioWeb appProductivity and officeREST
changedetection.io↗
@dgtlmoon·Python
Monitor website changes, prices, and restocks with alerts across common channels.
Project overviewchangedetection.io watches web pages, PDFs, and JSON endpoints for meaningful changes such as price drops, restocks, or new text, then sends alerts through email, Discord, Slack, Telegram, webhooks, and many other services. Visual selectors and browser steps help target dynamic or logged-in pages. Optional AI rules can suppress irrelevant diffs and summarize changes, but monitored content is sent to the model provider you configure.
- Stars
- ★ 32,310
- Forks
- ⑂ 1,874
- License
- Apache-2.0
Open zeroclawCLI appPersonal and daily life
zeroclaw↗
@zeroclaw-labs·Rust
Run a self-hosted personal AI assistant across models and channels.
Project overviewZeroClaw is a single-binary agent runtime that connects cloud or local model providers to channels such as Telegram, Discord, email, webhooks, and CLI. It supports tools, memory, scheduled or event-driven procedures, and a web dashboard. Supervised autonomy, workspace boundaries, and OS-level sandboxes gate riskier actions by default.
- Stars
- ★ 32,215
- Forks
- ⑂ 4,806
- License
- Apache-2.0
Open dokkuAutomationDevOps and deploymentLinux
dokku↗
@dokku·Shell
Run a lightweight Docker-powered PaaS on your own Linux server
Project overviewDokku is a small, self-hosted platform as a service that turns a Linux virtual machine into a Heroku-like environment for building and managing application lifecycles. It suits individuals or small teams that want control of the host without operating a larger cloud platform. The documented setup requires a supported Ubuntu or Debian machine and an SSH key, followed by configuration of the server domain and user access.
- Stars
- ★ 32,029
- Forks
- ⑂ 2,056
- License
- MIT
Open homepageWeb appProductivity and office
homepage↗
@gethomepage·JavaScript
Centralize self-hosted services, Docker status, bookmarks, and utility widgets on one dashboard.
Project overviewHomepage is a customizable start page for homelabs and self-hosted services. It combines application links, bookmarks, search, weather, system information, Docker container status, and service-specific widgets in one dashboard, configured through YAML or automatic Docker label discovery. Backend API requests are proxied to keep credentials away from the browser. When the dashboard is reachable from an untrusted network, it must be protected by an authenticated TLS reverse proxy or VPN with strict host validation.
- Stars
- ★ 31,495
- Forks
- ⑂ 2,023
- License
- GPL-3.0
Open webtorrentLibrarySoftware development
webtorrent↗
@webtorrent·JavaScript
Stream and share BitTorrent files from browser or Node.js applications.
Project overviewWebTorrent provides one JavaScript BitTorrent client for browsers and Node.js. It exposes files as streams, so applications can play or seek before a download finishes, and it can also seed files. Browser clients use WebRTC without plugins and can connect only to WebTorrent/WebRTC-compatible peers, while the Node.js client communicates with conventional peers over TCP and UDP.
- Stars
- ★ 31,404
- Forks
- ⑂ 2,983
- License
- MIT
Open github-mcp-serverMCP serverSoftware developmentModel Context Protocol
github-mcp-server↗
@github·Go
Connect AI clients to GitHub repositories, issues, pull requests, and Actions
Project overviewGitHub's official MCP Server connects compatible AI clients to repositories, code, issues, pull requests, Actions, and security-related data. You can use GitHub's hosted endpoint or run the server through Docker or a local binary, then limit the exposed surface with toolsets or individual tools. Available write operations depend on the permissions granted to the OAuth session or token.
- Stars
- ★ 31,340
- Forks
- ⑂ 4,547
- License
- MIT
Open langfuseWeb appTesting and debugging
langfuse↗
@langfuse·TypeScript
Trace, evaluate, and manage LLM application calls, prompts, datasets, and experiments.
Project overviewLangfuse helps teams instrument LLM applications so they can inspect traces, sessions, retrieval steps, prompts, scores, and evaluations in one place. It also supports prompt versioning, datasets, playground experiments, and integrations with common SDKs and frameworks. You can use the hosted service or self-host with Docker Compose or Kubernetes. Self-hosted instances send basic usage telemetry by default, but it excludes raw traces and can be disabled.
- Stars
- ★ 31,127
- Forks
- ⑂ 3,280
- GitHub updated
- Jul 14, 2026
Open onyxWeb appResearch and knowledgeModel Context Protocol
onyx↗
@onyx-dot-app·Python
Self-host team AI chat, knowledge retrieval, research, and custom agents across LLMs.
Project overviewOnyx is a self-hosted AI workspace for teams that want to use different LLMs through one interface and ground answers in organizational knowledge. It can index application data through more than 50 connectors or connect agents to external systems through MCP, with additional support for research workflows and code execution. Lite mode keeps a smaller chat-and-agents stack, while the standard deployment adds vector and keyword indexes plus background synchronization workers for a fuller knowledge workflow.
- Stars
- ★ 30,879
- Forks
- ⑂ 4,248
- GitHub updated
- Jul 14, 2026
Open scientific-agent-skillsCollection or directoryResearch and knowledgeClaude Code
scientific-agent-skills↗
@K-Dense-AI·Python
Equip AI agents for multi-step scientific research workflows
Project overviewScientific Agent Skills packages 148 reusable skills and access paths to more than 100 scientific databases across biology, chemistry, medicine, drug discovery, materials science, and scientific computing. It follows the open Agent Skills standard and can be installed in Cursor, Claude Code, Codex, and other compatible agents for multi-step research workflows.
- Stars
- ★ 30,633
- Forks
- ⑂ 3,083
- License
- MIT
Open nanoclawAgent runtimeCommunication and collaboration
nanoclaw↗
@nanocoai·TypeScript
Run a customizable personal AI assistant across messaging apps in isolated containers.
Project overviewNanoClaw hosts personal AI agents in separate Linux containers and connects them to channels such as Telegram, Discord, and WhatsApp, with per-agent workspaces, memory, and scheduled tasks. Channels and alternative model providers are added on demand, while customization is primarily code-based; setup requires Docker, Node, pnpm, and Claude Code.
- Stars
- ★ 30,181
- Forks
- ⑂ 12,880
- License
- MIT
Open picoclawAgent runtimeCommunication and collaborationModel Context Protocol
picoclaw↗
@sipeed·Go
Run a lightweight personal AI assistant on inexpensive, resource-constrained hardware.
Project overviewPicoClaw packages a personal AI assistant as a portable Go binary for x86, ARM, RISC-V, MIPS, and other architectures, with a reported core memory footprint below 10 MB. It can connect to many model providers and chat channels, manage MCP server configurations, schedule jobs, and spawn asynchronous sub-agents. Most hosted model choices still require their corresponding credentials.
- Stars
- ★ 29,708
- Forks
- ⑂ 4,433
- License
- MIT
Open cliCLI appCommunication and collaborationGemini CLI
cli↗
@googleworkspace·Rust
Use an unofficial JSON-first CLI for Google Workspace APIs.
Project overviewgws is an unofficial CLI for people and AI agents to work with Drive, Gmail, Calendar, Sheets, and other Workspace APIs without hand-writing REST calls. It builds commands from Google's Discovery Service and returns structured JSON, with pagination, schema, and request-preview helpers. A Google account and Cloud project are required, and pre-1.0 releases may introduce breaking changes.
- Stars
- ★ 29,679
- Forks
- ⑂ 1,723
- License
- Apache-2.0
Open signozWeb appDevOps and deployment
signoz↗
@SigNoz·TypeScript
Correlate logs, metrics, and traces to investigate production issues.
Project overviewSigNoz gives engineering teams one place to investigate application and infrastructure problems through correlated logs, metrics, traces, alerts, exceptions, and dashboards. Its OpenTelemetry-based workflow also covers LLM applications, including prompts, tool calls, latency, token usage, and cost signals. Teams can use the managed cloud offering or self-host the community edition with Docker, Kubernetes, or Linux when they need control over the telemetry data plane.
- Stars
- ★ 29,524
- Forks
- ⑂ 2,325
- GitHub updated
- Jul 14, 2026
Open composioSDKAI and agent developmentClaude Code
composio↗
@ComposioHQ·TypeScript
Connect AI agents to authenticated apps, user accounts, and executable tools.
Project overviewComposio creates a separate session for each user and gives an agent runtime access to app authentication, tool discovery, and execution without loading hundreds of definitions into context. It offers TypeScript and Python SDKs, a CLI, framework adapters, and hosted MCP endpoints for more than 1,000 app toolkits. Setup requires a Composio API key and the relevant connected user accounts.
- Stars
- ★ 29,163
- Forks
- ⑂ 4,650
- License
- MIT
Open agent-skillsCollection or directorySoftware development
agent-skills↗
@vercel-labs·JavaScript
Add Vercel's official engineering skills to AI coding agents.
Project overviewEquip coding agents with Vercel-maintained guidance for auditing deployment cost, performance, caching, and reliability; optimizing React, Next.js, and React Native code; reviewing web accessibility and UX; enforcing documentation standards; and creating claimable Vercel deployments. Once installed, the relevant skill becomes available when matching tasks are detected.
- Stars
- ★ 29,055
- Forks
- ⑂ 2,602
- GitHub updated
- Jul 14, 2026
Open ProxmoxVECollection or directoryDevOps and deployment
ProxmoxVE↗
@community-scripts·Shell
Deploy common self-hosted services on Proxmox with guided one-command scripts.
Project overviewProxmox VE Helper-Scripts is a community collection for installing hundreds of self-hosted services as containers or virtual machines. Users find a service on the project website, paste its command into the Proxmox shell, and choose either sensible defaults or advanced resource, network, and storage settings. Post-install helpers handle updates, configuration changes, logs, and basic troubleshooting. A supported Proxmox VE host, root shell access, and an internet connection are required.
- Stars
- ★ 28,960
- Forks
- ⑂ 2,785
- License
- MIT
Open IceDesktop appProductivity and officemacOS
Ice↗
@jordanbaird·Swift
Hide, search, and rearrange macOS menu bar items with shortcuts and custom sections.
Project overviewIce helps Mac users hide, automatically rehide, search, and drag menu bar items into organized sections, including a separate bar that works well around a display notch. It also offers shortcuts and appearance controls for tint, borders, shadows, and menu bar shapes. The app is still under active development and supports only macOS 14 or later.
- Stars
- ★ 28,839
- Forks
- ⑂ 806
- License
- GPL-3.0
Open semantic-kernelSDKAI and agent development
semantic-kernel↗
@microsoft·C#
Build model-agnostic agent workflows across Python, .NET, and Java
Project overviewSemantic Kernel is a model-agnostic SDK for building, orchestrating, and deploying AI agents and multi-agent systems across Python, .NET, and Java. It supports multiple model providers, plugins, structured workflows, and vector-database integrations. The project now identifies Microsoft Agent Framework as its successor and provides a migration guide, which is relevant when maintaining or starting an application.
- Stars
- ★ 28,292
- Forks
- ⑂ 4,672
- License
- MIT