The GitHub ecosystem for AI development has never moved faster. Every week new repos appear that genuinely change how you build — context pipelines, search tools, local interfaces, agent skeletons. Most developers stick to the same three or four tools they already know. That's understandable, but easy to fix.

These eight projects are all free, open-source, and installable in an afternoon. The first four came from a developer walkthrough of tools they use daily. The final four are widely adopted and in heavy use across teams building with local models, multi-agent workflows, and token-heavy pipelines right now.

Last30Days — human-voted search for your agent stack

Most AI-integrated search surfaces what algorithms decide is popular — which often means optimised content, not useful answers. Last30Days takes a different approach. Rather than crawling the whole web, it draws from Reddit, Hacker News, Polymarket, GitHub, X, YouTube, and TikTok, scoring results by upvotes, likes, and engagement rather than link authority or ad spend.

The result is closer to "what are smart people discussing right now" than a traditional search result page. Install it as a skill in Claude Code, Cursor, Codex, or any agentic platform that supports skill files, then call it with /last30days followed by your query. The brief comes back structured with sources and upvote counts. There's also an --emit=html flag that generates a shareable summary page.

The V3 engine does something worth noting: before searching, it resolves the topic to the most relevant sources. Type a project name and it finds the associated accounts and subreddits automatically, so the brief is drawn from the actual community discussing the topic rather than the nearest keyword match. The repo sits at around 40,000 stars and was built by Matt Van Horn, who co-founded the startup that became Lyft.

Best for: Getting current information on tools and techniques that are days or weeks old — exactly where Google and Bing fail.

Open Notebook — local document intelligence with podcast generation

Google's NotebookLM established demand for a tool that turns documents into an interactive research interface: upload content, ask questions, generate a synthesised audio discussion. Open Notebook is an open-source equivalent that runs on your own infrastructure, with no data leaving your environment.

You can wire it to hosted models — GPT-5.5 for chat, text-embedding-3-large for retrieval, GPT-4o for synthesis — or run it fully offline via Ollama or LM Studio. Drop in a URL or upload a file and the interface shows a clean reading view alongside extracted insights. Ask anything about the document and it cites the passage it drew from.

The podcast generation is the standout feature. Configure multi-host conversations with different tones, edit the transcript before synthesis, and it produces a 20–30 minute audio summary that sounds like a real discussion. The transformations menu adds dense summaries, reflection question generation, and structured tables of contents. Around 30,000 stars and growing steadily.

Best for: Teams that work through long technical reports, vendor documents, or research papers and want to compress reading time without missing important detail.

Agent Skills — structured engineering workflow in seven commands

There's a pattern to effective agentic engineering that experienced developers have worked out through hard experience: write a spec first, plan before building, review before shipping. Most people skip directly to "build me this feature" and wonder why the output doesn't fit the codebase. Agent Skills encodes that workflow into slash commands.

Install it and you get: /spec, /plan, /build, /test, /review, /simplify, and /ship. Start with /interviewme, which opens a structured conversation to extract exactly what you're trying to build. It asks clarifying questions, surfaces edge cases, and produces a markdown spec file you use as the anchor for the rest of the workflow.

It's comparable in spirit to structured engineering playbooks like Gary Tan's GStack workflow, but where those aim at entire product companies, Agent Skills stays focused on the engineering loop alone. That narrower scope makes it faster to adopt and easier to customise. Currently the most-starred of the four transcript repos, sitting just above 56,000.

Best for: Developers who find themselves doing too much back-and-forth iteration because requirements weren't pinned down before build started.

Headroom — context compression that cuts token usage by up to 92%

Context windows in 2026 are large — a million tokens is standard across frontier models. The problem is filling them. Tool outputs, retrieved documents, log files, and conversation history push a single session well past what's practical to run repeatedly. Headroom compresses all of that before it reaches the LLM without degrading the quality of answers.

The compression is transparent. Wrap your existing tool — headroom wrap claude works the same as Claude Code, just with smaller inputs. Savings on real workloads: code search with 100 results from 17,000 tokens to 1,400 (92% reduction). Incident debugging from 65,000 to 5,000. Codebase exploration from 78,000 to 41,000. The headroom perf command shows per-model breakdown across sessions. The headroom learn command mines failed sessions and writes suggested improvements to your CLAUDE.md or agents.md file.

Two installation notes: by default, Headroom installs a tool called Serena that has nothing to do with context compression. Pass --no-sa during installation to skip it. Telemetry is also on by default — disable it in the config. Around 24,000 stars and rising sharply.

Best for: Anyone hitting API quotas before a task completes, or anyone running long agentic sessions where cost per run is a real constraint.

Open WebUI — the standard self-hosted interface for local models

If you're running models via Ollama, Open WebUI is close to the default answer for a usable interface. It wraps your local model provider with a clean, full-featured web application: conversation history, model switching, document upload with retrieval-augmented generation, image generation, voice input, multi-user support, and MCP tool-calling added in early 2026.

Setup via Docker is the fastest path — a single docker run with your Ollama host URL and you're running in under a minute. It connects to OpenAI-compatible endpoints as well, so you can point it at local and hosted models simultaneously and switch between them in one interface. The codebase is Python (FastAPI) with a Svelte frontend, making it straightforward to extend. Sitting at over 65,000 stars, it's one of the most widely deployed open-source AI interfaces of 2025–26.

Best for: Teams running local models who want a usable shared interface without building a custom frontend. Also see our guide to running local code review with Ollama.

Browser Use — give your AI agents a real web browser

Most agent frameworks give models access to text — retrieved documents, API responses, search results. Browser Use gives them a browser. The Python library wraps Playwright so your agent can navigate to any URL, click elements, fill forms, extract structured content, and screenshot specific regions — all from code.

The practical uses extend further than they first appear. Competitive research, form automation, monitoring pages for changes, accessing content behind logins or on dynamically rendered pages that block scraping — anything you'd normally do by hand in Chrome. The agent sees the DOM as a structured accessibility tree rather than raw HTML, which means it can reason about a page meaningfully rather than just parsing strings.

It works with any model that supports tool-calling. Most teams reach for GPT-4o or Claude Sonnet because the cost per browser step is low enough for multi-step workflows. Around 45,000 stars. The GitHub examples cover the most common patterns: authenticated login flows, multi-page research tasks, and paginated extraction.

Best for: Any agent workflow that hits a wall because the data you need lives behind a login, a dynamic JavaScript render, or a page that doesn't expose an API.

LiteLLM — one API for 100+ LLM providers

Every AI project eventually runs into the same constraint: you build against one provider's SDK, and then need to switch — because the model became too expensive, a competitor released something better, or you need different models for different tasks. LiteLLM provides a single OpenAI-compatible interface that proxies to over 100 providers: Anthropic, Google, Cohere, Azure, Bedrock, Vertex, local Ollama models, and many more.

You write code once against the OpenAI format. LiteLLM handles the translation. Change providers by updating one config line. You can also run it as a standalone proxy server — point any tool that expects an OpenAI endpoint at your LiteLLM instance and it routes wherever you configure. Beyond routing, it adds load balancing, per-model cost tracking, rate-limit fallbacks, and request logging. For teams with variable workloads, routing expensive tasks to cheaper models without touching application code is a real operational gain.

Best for: Any production system calling more than one LLM provider, or any team that wants to swap models without rewriting application code. Pairs well with any of the major agentic coding tools.

smolagents — minimal, code-native agents by Hugging Face

Most agent frameworks ask you to define tools as structured JSON schemas, wire up prompt templates, and manage state explicitly. smolagents takes a different approach: agents write and execute Python code to accomplish tasks rather than making a sequence of API calls. The model decides what to do, writes a short Python snippet, executes it, observes the output, and continues. This is called the code-agent pattern.

The practical advantage is access to any Python library as a tool without pre-registering it. It also tends to produce more reliable multi-step reasoning because the agent is building a small program — not a chain of JSON calls — so the intermediate state is fully visible and inspectable at every step.

smolagents is intentionally minimal. The core library is under 3,000 lines of Python — readable in an afternoon, which matters when you're debugging a production agent and need to understand exactly where something went wrong. Hugging Face has added integrations for their Hub, inference endpoints, and the main frontier providers. If existing frameworks feel too opaque, this is the cleanest alternative.

Best for: Developers who want full visibility into what their agent is doing at each step, or who find larger frameworks are obscuring bugs rather than helping fix them.

How to choose which to install

These eight tools address different constraints. You don't need all of them — start with the one that solves the most immediate problem in your current workflow:

ProblemRepo to try
Hitting API quotas or running out of contextHeadroom
Need current information in your agentLast30Days
Working with documents or research papersOpen Notebook
Too much iteration before build gets it rightAgent Skills
Running local models and need a UIOpen WebUI
Agent workflow requires a real browserBrowser Use
Calling multiple LLM providersLiteLLM
Existing agent framework feels like a black boxsmolagents

None of them require a significant infrastructure commitment to evaluate. The skill-based ones (Last30Days, Agent Skills) take a few minutes. The server-based ones (Open WebUI, LiteLLM) take a Docker command. The libraries (Browser Use, smolagents, Headroom) follow standard pip installs.

Common questions

Do I need to install all eight?

No. Each solves a specific problem. Start with whichever addresses your most immediate constraint and add others as your workflow grows.

Do these work with Claude Code, Cursor, and Codex?

Most do. Headroom explicitly wraps Claude Code, Cursor, and Codex. Last30Days and Agent Skills install as skills in any agentic platform that supports skill files. Open WebUI, Browser Use, LiteLLM, and smolagents are standalone libraries or servers that integrate via API.

Are any of these suitable for production?

Open WebUI and LiteLLM are in production use at scale. Browser Use is production-ready for well-defined browser tasks. Last30Days, Agent Skills, and Open Notebook are better suited to development and personal workflows. Headroom and smolagents are production-capable but benefit from testing against your specific workload first.

Which is best for reducing AI costs?

Headroom and LiteLLM address this from different angles. Headroom compresses what you send to any LLM — cutting token usage 47–92% depending on the task. LiteLLM lets you route to cheaper models without changing your application code. Using both together gives you the most flexibility.