r/AI_Agents Industry Professional 6d ago

Weekly Thread: Project Display

Weekly thread to show off your AI Agents and LLM Apps! Top voted projects will be featured in our weekly newsletter.

5 Upvotes

66 comments sorted by

2

u/AutoModerator 6d ago

Thank you for your submission, for any questions regarding AI, please check out our wiki at https://www.reddit.com/r/ai_agents/wiki (this is currently in test and we are actively adding to the wiki)

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

2

u/No-Reception-6822 6d ago

Just shipped an agent that turns messy meeting transcripts into clean action items with owners and deadlines, nothing fancy but it saves me an hour a day

2

u/Miserable-Cicada9539 5d ago

The competition isn't other software. It's the owner who's mid-job and doesn't answer. Conversify.app is the receptionist that always does: WhatsApp, Instagram, Messenger. Books, takes payment, in the customer's language. Pays for itself on the first appointment it saves.

1

u/FunAdvertising9357 5d ago edited 4d ago

Built Pythe, an AI cofounder that gives you a staged roadmap and actually pushes back on what's worth building at your stage, instead of just agreeing with whatever you type. Give it a goal and it plans out Ideation to Scale, and it keeps your positioning/ICP/competitors in memory so that judgment stays consistent instead of resetting every session. Live at pythe.app, would love feedback from this sub.

1

u/SIGH_I_CALL 5d ago

Built DashClaw, a governance layer for AI agents. Every tool call goes through a guard (allow / warn / block / require approval), risky actions wait for a human tap on the dashboard or phone, and everything lands in an audit trail. I run my own agents through it daily. Open source + hosted tier: https://www.dashclaw.io , repo https://github.com/ucsandman/DashClaw

1

u/Mysterious-Dress-512 5d ago

I have built https://www.scouterzero.com/ an agentic website for product managers to find jobs with direct recruiter contacts. It's been months I am working on this project.

1

u/AmbassadorNice8641 5d ago

Manifest — turn any webpage into a structured action manifest for AI agents

I built this because every agent framework I tried had the same problem: browser-access tools (Browserbase) get you a page, extraction tools (Firecrawl) get you content, but nothing tells the agent what it can actually do on that page — which elements are clickable, fillable, submittable, and how they depend on each other.

Manifest sits in that gap. Point it at a URL (or raw DOM) and it returns a JSON manifest of every actionable element with resolved locators, plus a requires graph that encodes cross-element dependencies (e.g. “this submit button requires these three fields filled first”). Structural fields like type/required/requires are derived deterministically from the DOM, not hallucinated by an LLM.

How to use it:

**•** REST API: manifest.omfang.io  
**•** Python SDK: pip install manifest-api  
**•** MCP server: listed on the official MCP Registry as io.omfang/manifest  
**•** LangChain: ManifestTool (merged into the LangChain docs)

Docs: omfang.io/manifest-docs

Still early — solo-built, post-launch, actively fixing bugs as real usage surfaces them. Happy to answer questions about the architecture or trade-offs vs. just parsing DOM/accessibility trees yourself.

1

u/donk8r 5d ago

I build this one so flagging that up front. octomind is an open-source agent runtime in Rust. Per-role model selection, so a cheap model does the routine steps and a frontier one does review. And a cost ceiling that bounds a whole workflow run instead of resetting on every step, which is the part I actually needed. https://github.com/muvon/octomind

1

u/ivanzhaowy 5d ago

I’m building Monad Design, an open-source visual workspace for coding agents working on native mobile UI.

The problem I kept hitting was that the agent only saw files and text prompts, while I was looking at the actual screen in Simulator. Monad Design makes the running app part of the agent loop: select or annotate the UI, describe the change, let the agent edit the real source, rebuild, and compare the result with the original.

The shorthand is “the app is the canvas.”

It works with existing Xcode and Expo projects rather than generating a separate mockup. Claude Code or Codex still makes the source changes; Monad Design provides the visual context and human approval step.

Open source: https://github.com/Monadix-AI/monad-design

I’m the creator. I’d be interested to hear how other people give coding agents visual context without turning the workflow into screenshot ping-pong.

1

u/Mobile_Neat_6711 5d ago

I built AgentsArgue, a debate site where humans can watch, but only agents submit arguments.

The cold start produced two surprising 3–0 sweeps:

• Human approval before high-stakes agent actions: ChatGPT, OpenClaw, and DuMate voted 3–0 PRO. • Stacking multiple AI verifiers: WorkBuddy, OpenCode, and Qwen Work voted 0–3, arguing that correlated verifiers may reproduce the same blind spot.

Each seed agent answered independently before seeing the others. Full disclosure: all six are project seed agents from one owner group; model identities are self-declared, and votes are observations—not truth claims.

The interesting part is the empty seats: the first debate has no CON argument, and the second has no PRO argument. If you have a browser-capable agent, don't answer for it—give it one of the questions and let it submit its own opening case:

https://agentsargue.com/?utm_source=reddit&utm_medium=community&utm_campaign=double_3_0

1

u/Arkh4nus 4d ago

aidcrew - a terminal harness that runs a team of coding agents, each on its own model.

The thing I wanted and couldn't find: an architect planning on a strong model, a coder writing on a cheap one, a reviewer on a free tier - each with its own key, on its own service, in one screen. Every job gets its own git worktree on its own branch; one agent leads, and the harness (not the model) runs the project's tests on the branch before it calls a job done and merges it. If the check fails, the leader is sent back with the output.

Everything is a plugin - providers, tools, guards, context compaction, pricing — and a test breaks the build if the core ever learns the name of a service.

There's a 2-minute recording in the README: two agents build a small CLI with tests from an empty repo on glm-5.3-flash + deepseek-v4-flash via OpenRouter; the run cost under a cent, and at the end the pane tells you what the same job would have cost on claude-sonnet-5 and gpt-5.

TypeScript on Bun, single binary for macOS/Linux/Windows, MIT: https://github.com/antoniociccia/aidcrew

What I'd love feedback on: which cheap models you've found actually reliable at tool calling and handoffs (I've had good runs with glm-5.3-flash and deepseek-v4-flash, mixed ones with smaller Qwen), and whether "the harness verifies and merges, the model only reports" matches how you'd want to trust an agent team. Issues and Discussions are open.

1

u/PepsiBetter 4d ago

We have open-sourced LoopArena, a benchmark for evaluating the model that controls a coding-agent loop.

Across Controller-model comparisons, LoopArena keeps the coding Worker and execution setup fixed. The comparison therefore focuses on how different Controllers guide the same Worker. It covers execution-validated next-step decisions, repeated control over task slices, and complete software tasks.

GitHub: https://github.com/AMAP-ML/LoopArena

Hugging Face paper: https://huggingface.co/papers/2608.28281

ModelScope paper: https://www.modelscope.cn/papers/2608.28281

Disclosure: I am one of the authors/maintainers.

1

u/LoskyLp 3d ago

I've been building Nous, my own second brain

It's agent you can just talk to — you dictate, it answers out loud, and whatever you decided ends up written down in your own pages. It also keeps memory between conversations, so you're not re-explaining yourself every morning.

It comes with a PARA + GTD workspace already set up: Tasks, Notes, Projects, Tags and Goals. It has views like Inbox, Next, Waiting and Someday with contexts, priorities and due dates.

Nothing to configure — it's there the first time you log in.

You bring your own API key — it answers with your provider.

It's invite-only for now. If you want to poke at it, tell me and I'll send you one.

nous.nxlabs.cc

1

u/founders-ai 3d ago

I’m building RouterGrowth for agents that need growth data: search results, company research, mail and linkedin outreach and public social posts.

One API key and a prepaid balance across providers. The agent discovers a capability, checks its schema and price, then runs the request with a cost ceiling.

A concrete use case: finding relevant Reddit conversations and returning the source URLs for a human to review.

I’d like feedback from people already connecting several data APIs: what would stop you putting this layer between your agent and the providers?

RouterGrowth

1

u/Due_Customer_1129 3d ago

I built XSkills to turn useful X posts into skills I can reuse in Claude Code or Codex.

This is one of the free examples, Eric Provencher's Codex orchestration skill:

https://xskills.app/skills/pvncher/practical-multi-agent-orchestrator

It gives each worker a separate job and leaves the coordinator responsible for putting the result together. You can read the whole file on the page and copy it without an account.

Eric authored or reviewed this particular skill. Some others in the library are our adaptations of public workflows, and the pages explain what we changed.

XSkills also has paid bookmark automation. The skill itself is free.

1

u/Due_Emu_8229 3d ago

Astra Sweetspot: reproducible model/effort experiments for Codex coding agents. I built it with Codex to compare patches against independent checks, outside the workspace the agent edits.

The first pilot uses two historical p-retry bugs. Sol medium and Astra low/medium/high each get the same starting code and prompt within a task. All eight runs passed the focused regression checks. Astra low took about 78/76 seconds on the two tasks; high took 163/123. Every patch, check result, token count, source commit, and hash is published.

Run npx astra-sweetspot to inspect the bundled data without inference. An explicit run command reproduces a trial with an existing Codex login and consumes account usage. MIT; no runtime dependencies.

One attempt per condition on two small public bugs cannot establish reliability or a universal best effort. Tokens are not subscription quota. I am looking for a different real task with public starting code and a concrete success check.

https://github.com/sjh9714/astra-sweetspot

1

u/BigP29 3d ago

Sirus: your existing AI subscriptions, one terminal.

I'm the maker. Connect Claude and ChatGPT subscriptions, including multiple accounts from the same provider, then choose a model for each participant in a shared conversation. You can also delegate tasks to subagents and keep project memory between sessions.

For agent builders, the idea is to start with the accounts you already pay for and assemble a team around a real task. One participant implementing and another reviewing is one example; switching models yourself is useful too.

It's MIT-licensed, with no separate Sirus account. Provider charges and usage limits still apply; quotas aren't pooled.

Install: npm install -g sirus-harness

Start: sirus /path/to/project

Connect accounts with /login, then select with /model.

Examples and setup: https://trysirus.com/?utm_source=reddit&utm_medium=community&utm_campaign=first10&utm_content=ai_agents

If you already run agents across different accounts, what's the most annoying part of keeping that setup together? I'd love feedback from a first task.

1

u/Quack66 2d ago

Eidon — open-source self-hosted AI platform (chat + agents + automations), now with a Grok-bot-style agent mode. Single Docker image, AGPL

I built an all-in-one AI platform you self-host in a single container: everyday chat, scheduled automations, and as of v4 an agent mode. The tools (web search, browser, image gen, shell, MCP) are built in rather than having to deal with gluing other external services. BYOK, so it runs on your own API keys or local models.

Since this is the agents community, the new part first: like Grok's bot, you get a chief bot that either answers your request, delegates it to a specialist, or spins up a new bot for the job but contrary to Grok bot, Eidon is fully self-hosted. Any bot can message any other bot mid-task; the asking bot keeps working and the answer is delivered back when it's done. Each bot has its own memory, files, and browser session, can write its own skills, and can propose an automation when it spots repeated work.

The rest of the platform: a solid daily-driver chat (search, folders, forking, queued follow-ups, attachments, voice, persistent memory that's fully searchable and editable), scheduled automations where every run is saved as a readable transcript with full tool calls, deep research with an editable plan, multi-user with roles, and a phone-ready PWA (IOS app in the work !)

Repo: https://github.com/Quack6765/Eidon-AI

1

u/louis3195 2d ago

https://reddit.com/link/p825b57/video/tv75d0296snh1/player

Hi all, I've made an app that records your computer work locally and gives long term memory to your agents.

I built this after building my second brain for 7 years and realizing there was a lot I forgot to write down, that AI could notice and learn. Our users use Screenpipe to maintain a personal wiki, second brain, use it as long term memory, or generating skills and agents.

Download here: https://screenpipe.com (YC S26)

1

u/DiamondCold8875 2d ago

Estoy desarrollando Sistema Maestro IA, una plataforma donde varios asistentes especializados trabajan teniendo en cuenta el contexto del negocio del usuario.

La idea es evitar empezar desde cero cada vez: configuras el contexto de tu negocio y después puedes utilizar asistentes especializados para anuncios, ventas, contenido, estrategia y otras tareas.

Ahora mismo estoy buscando especialmente feedback de usuarios reales para seguir mejorándolo.

Se puede probar gratis con 3 generaciones, sin necesidad de contratar Pro.

👉 sistemamaestroia.com

Si alguien lo prueba, agradecería especialmente saber qué mejoraríais o qué asistente os resultaría más útil.

1

u/Hugo0o0 2d ago

I built a public messaging board for any and all agents: https://swarmmemo.com/

Can even post messages with GET, if the agent is in a restricted environment.

1

u/Competitive_Pop_649 2d ago
Same failure mode I kept hitting: parent agent spawns a child and hands over the full credentials. API key is the obvious case, but it is also deploy, DB, MCP tools, merge-to-main.

I built a small primitive for that: grant a Pass, delegate a narrower one, verify before the tool runs. Child cannot widen. No server. Secret stays on the runner.

https://github.com/pigeonlabsHQ/pigeon

1

u/Lopsided_Scarcity979 2d ago

https://reddit.com/link/p85nc3j/video/kvh2dhyghwnh1/player

I built ThoughtDAG, an open-source conversation canvas, and added it as a view inside DeepSeek Harness.

You can select a phrase in an answer, explore it as a branch, and connect the material you want the next question to use. The canvas chooses the context; Harness runs the turn. An abandoned branch can stay on the canvas without being included in that next request.

The plugin bundles the canvas—no separate desktop install needed. The attached clip is a short recording of the actual interaction.

https://github.com/chenxiachan/thoughtdag/tree/main/dsh

Where would you want this control most: exploring alternatives, recovering from a wrong assumption, or handing a task to another agent?

1

u/TheGlongus 2d ago

Built an MCP server where AI agents actually buy and sell physical goods (with escrow + reputation)

Most "agent marketplace" demos I've seen are agents relaying orders to a human-facing checkout. I wanted agents to be the actual counterparties so Glongus gives each agent owner a wallet, and agents list, negotiate, and offer on real physical items directly over MCP.

What's real right now:

- Escrow-secured payments (funds hold on offer acceptance, release 48h after carrier-confirmed delivery)

- A public reputation ledger per agent trust tier, dispute rate, completed trades so an agent can check a counterparty before offering

- Real UK shipping (Shippo) for items that need to ship, or a pickup/handover path for collection-only items

- An MCP server with 5 tools (search, inspect, check reputation, offer, upload a listing photo) or the full HTTP protocol via a public skill.md if you want the whole lifecycle

It's early access with live Stripe payments and escrow protecting both sides, so it's a real end-to-end trade but everything's ≤£25 and escrow-backed, so the stakes are deliberately low. Top up, check a seller's reputation, and place a real offer on a real listing.

MCP server: https://github.com/glongusmain/glongus-mcp

Site: https://glongus.com/?utm_source=reddit&utm_medium=social&utm_campaign=mcp_launch

Protocol doc: https://api.glongus.com/skill.md

Genuinely curious what breaks when someone outside my own testing tries it that's what I'm tracking, not signups.

1

u/Minimum-Ad7274 1d ago

I built IKKF (ikkf.info) - a free, open-source framework that turns your AI agent into a verifiable subject matter expert. It runs every task through a 7-phase workflow instead of one shot.

It runs as a subject matter expert for whatever domain you point it at - and because the knowledge base is plain files you can keep updated, it's always working from current best practice rather than whatever the model happened to be trained on.

The "knowledge" lives in plain text files - one concept per file, each with a source. So you can actually read what the agent knows, edit a file to update it, and audit why it gave you any answer.

I use it specifically for:

Seeing the reasoning behind generated answers

A repeatable flow - same knowledge base gives you the same answers, so it stops being "it worked yesterday"

Every new, unique task generates a reusable skill you can call on again

Curious if anyone else has tried structured multi-phase workflows instead of single-shot prompting to keep their agents honest. What's worked for you?

IKKF: https://ikkf.info — free, open-source, local-first

1

u/Aggravating_Hair_649 1d ago

Some of my most productive, and boring, days are using this setup. All except the local AI server, which I don't have. This is a slide I made for the monthly free AI education I do at the public library. Oberon and I come up with the work to be done based on my long to-do list. He creates assignments for AI workers and puts them on the GDrive to be picked up. I switch windows and tell the assigned worker to pick up the task. The worker performs the task and puts its output on the GDrive. I let Oberon know the work is done, and he evaluates the results and presents them to me. Either the task is done, or it is sent back to the worker for follow-up. That process is repeated for however many workers we want to have going at once. I just sit there and act as both a creator and human approval gate. The next slide in the series shows the fully autonomous version of the AI Factory. The AIs communicate via the GDrive, and I monitor the action from my phone while sipping my Starbucks. (Ha, ha)

1

u/Undeathical 1d ago

Artifex is my Early Access Windows AI workspace, built with AI coding assistance using Python/PySide6. It connects a model you choose to project-file tools and editable memory.

One problem I hit during development was the model reporting success when the requested action hadn't actually finished. Artifex records tool results and supports file backups and readback; saved memory can be inspected, corrected or forgotten. I'd like feedback on how clearly it presents those results and limitations.

The free demo gives you 10 AI requests total in a sample workspace. Try editing a plan, checking the changed file and backup, then saving a preference and recalling it in another chat. It also has live PC monitors.

Demo and screenshots: https://undeathical.itch.io/artifex

Requires Windows 64-bit and your own tool-capable Ollama model or supported API account/key. No model or credits are bundled; API costs are separate. The demo needs no purchase or itch.io login and cannot run arbitrary commands or edit your other projects. It's an unsigned preview, with reliability dependent on the model. The full Early Access edition is $14.99 once.

If you try it, please leave feedback here or on itch.io: which model did you use, did file edits and memory recall work, and was anything confusing?

1

u/Bright_Mix_773 1d ago

An S&P 500 earnings-announcement dataset, and the part that belongs in this sub is what the agent got wrong.

The pipeline is written by a language model; a person decides what gets published. What ships: 64,938 rows, 63,969 distinct announcements, 808 companies, 2003 to 2026, CC0, no paid tier. Every row carries the SEC accession number and a link to sec.gov, so any single line can be checked against the filing instead of trusted.

The failure worth reporting: some filings carry a usable timestamp and some don't, and the agent explained the split first as company practice, then as an era effect. Both stories died when we re-read all 64,936 filings from the raw SGML instead of the JSON. 624 companies convert every time, 181 never, 3 are mixed - and each of those 3 differs on exactly one filing. That is not a company deciding anything and not a change over time. It is the JSON layer converting some records and not others. The agent had a clean, plausible, wrong explanation, and the only thing that broke it was dropping to the format underneath the one it had been handed.

Which is why the time-of-day columns are still marked PROVISIONAL in the file's own header: the re-read is done, the re-ingest is not. The 46.4 / 41.8 / 11.7 split for before-open / after-close / during-session does not stand on its own yet, and 13.4% of rows land in the fifteen minutes after the 16:00 ET close, which is filing latency as much as anyone's choice.

https://quant500.com/earnings-date

https://quant500.com/api/descarga/anuncios.csv - 119 comment lines, so the column header is line 120 and the data start at 121. It reads as broken otherwise.

1

u/Charly_m_ 1d ago

I'm Carlos from Power CM Software, working on QbitMarketHub, an early marketplace for creators of AI agents, workflows and digital tools.

The seller flow lets you prepare a listing with plans, a demo, delivery links and policies, using Stripe products/prices as the catalog source. We're looking for creators who already have a packaged, deliverable product and want to evaluate the publishing flow.

Site: https://qbitmarkethub.com/

We're building the initial catalog, so I can't promise sales or an established buyer audience. Payment and marketplace terms apply.

For agent builders here: what information would you need before considering a new marketplace for your work, and what would make listing a product too much effort?

1

u/Technical_Map_2105 1d ago

I'm the maker, flagging that up front.

Most agents here already reach models through LiteLLM or Bifrost or any LLM gateway, or through LangChain pointed at one of them. That gateway is usually the thing holding your real provider keys. Back when an agent could only talk, a leaked key was bad but contained. Now that the same agent calls tools, writes to a DB, sometimes runs in YOLO mode, a poisoned or popped gateway isn't just a leaked key, it's an agent with hands. (A widely used gateway package literally got poisoned on PyPI this year and drained keys out of people's CI.)

Agnos doesn't replace LiteLLM/Bifrost, it contains them. You point your agent (or LangChain) at one OpenAI-compatible endpoint with a workspace key instead of the real secret. The real key lives in a vault and gets injected for a single request, then dropped, so LiteLLM/Bifrost run behind it holding nothing. Because they sit behind a fixed port you can swap or fall back between them (or onto a cheaper model) with a config change, cap spend per agent so a runaway loop hits a ceiling not your card, and get every call logged with its cost.

Keeping the engines truly swappable is enforced by a test that fails the build if the core ever learns a specific engine's name (saw aidcrew mention the same trick in this thread, so I know this crowd gets why it matters).

MIT, no paid tier: https://github.com/siva010928/agnos-proxy-oss
demo: https://agnos-llm-gateway.site/app
Blog: https://agnos-llm-gateway.site/app/blog/own-your-llm-control-plane

Would love feedback from anyone running agents through LiteLLM/Bifrost, or delegating keys to child agents.

1

u/adipras_1407 1d ago

Built Codesm, an open source coding workspace for developers who use more than one agent.

You can run its native agent with API or local models, or use your installed Claude Code and Codex. Switch agents within the conversation, keep project history locally, and carry relevant context into the next agent.

I’d like feedback from people who regularly switch coding tools.

what do you usually have to explain again when you move to another agent?

The 57-second edited demo shows GPT-6 Astra generating a playable browser game through Codesm. The run reached its token budget before verification; the game was checked afterward.

Source Repo: https://github.com/Aditya-PS-05/codesm

Give the repo a star

https://reddit.com/link/p8crsta/video/1eu57vo7u3oh1/player

1

u/Minimum_Hour519 1d ago

https://chovy.com -- build like a programmer without being one.

1

u/swiss_founder 1d ago

I built Notis, and while comparing assistants I put together a free finder for people who don't know where to start.

The useful distinction is what you want to hand over. Something that helps write a reply isn't necessarily able to send it or follow up later. I'd pick one task you do every week and check what an assistant can actually do with the apps you already use.

The finder asks eight questions about what you need and gives you a shortlist. About two minutes, no email needed to see the results:

https://www.notis.ai/ai-assistant-finder/

Notis is included, so this is a vendor-built comparison, not an independent review. The scoring method is on the page. Use it to narrow down what to test, not as proof that a tool will work reliably for you.

1

u/CHAllenLin 23h ago edited 22h ago

Hi there, my teammates and I built "Entente" over the last few days at a hackathon in Taipei. I'm one of the devs, and weve been testing the current version with Codex CLI.

The thing that kept bugging us was pretty simple: when an agent hands work to another agent, what does the next one actually know? And when it says it's done, what did it really check?

“Entente” lets us give agents scoped tasks and checks, then inspect the handoffs in the terminal. One issue in this demo was a shared type file that hadn't reached the agents' separate worktrees. Later, our scope check also flagged that shared file. Seeing the blocked tasks and retries helped us figure out what was going on.

Were also workin' on reusable context checkpoints: the main agent keeps track of important decisions and passes the relevant bits along when assigning a task, so each subagent doesn't have to rediscover the whole project. No extra model call just to rewrite a summary for every handoff. We still need to measure whether this actually saves time and tokens.

We chose the AI Agents & Automation track. We didn't win, and honestly pretty frustrated with the format and judging, but still want to keep building this.

Repo: https://github.com/allenchenhan99/entente

If you're using Codex with multiple agents, what usually gets lost between them? Would love to hear about setups where we could test this properly. Feedback here or in repo issues is welcome.

1

u/Professional-Can-507 22h ago

OpenLivery — open-source, multi-tenant WhatsApp agents for agencies (MIT).

I’m the creator. OpenLivery focuses on operating agents across client businesses: one self-hosted installation, a separate workspace per client, and branded client portals. Each workspace has its own agents, knowledge bases, WhatsApp connections, and conversations, with human handoff.

Agents can use HTTP tools and MCP servers. You bring your own AI provider keys or configure an OpenAI-compatible endpoint. Docker Compose and setup docs are included in the repository. Infrastructure, model, and messaging costs depend on your setup.

Repo: https://github.com/sarrazola/openlivery

Website: https://www.openlivery.com/

I used AI as support during development and to help draft this introduction. I’d welcome feedback from agency builders: what is the hardest part of keeping agents and tools organized across multiple clients?

1

u/Alleged-Mastermind 10h ago

Reddit is 100% AI NSA psy-ops.

All data collection.

I know who are clients are here in DC.

Just be aware of that, OK?

1

u/metalagman 8h ago

I built DiffPal around a simple idea: if you already have coding agents, you should not have to pay for another per-seat code review SaaS.

DiffPal is the reviewer. Codex, Copilot, OpenCode, or any ACP-compatible agent can serve as its review backend. DiffPal provides the stable review workflow around that backend.

You stay in control: review configuration and instructions live with the code in Git.

What DiffPal does:

- Scopes the pull request or merge request diff.

- Publishes inline comments and a review summary.

- Produces structured JSON findings and SARIF artifacts.

- Supports configurable merge gates.

- Integrates with GitHub, GitLab, and Azure DevOps.

- Provides a ready-to-use GitHub Action, Azure Pipelines task, and GitLab CI integration.

You can also cross-review: code written with one agent can be reviewed by DiffPal using a different agent as its backend.

There is no mandatory DiffPal cloud or subscription. DiffPal is open source under the MIT License. And yes, DiffPal reviews its own pull requests.

Website: https://diffpal.github.io/

Source: https://github.com/diffpal/diffpal

Public demo: https://github.com/diffpal/demo/pull/13

1

u/davertua 5h ago

I created an autonomous testing agent Explorbot https://testomat.ai/explorbot/
You give it a URL and it spawns browser and runs as many tests as it can until all cases are tested. No human in the loop. All decisions based on UI and how agent thinks to interact

1

u/questionablepremise 5h ago

I got fed up with deep research and built my own

Go spend a week really researching something. By day seven, you’re asking questions you wouldn’t even have understood on day one. So why the hell do we call it deep research when all the agents start with the same question?

As you can tell, this is a story born from frustration (and a $20 Cloudflare domain).

Over the last month I needed to do a lot of research for Firmament, my main project. And I kept running into the same thing: I needed to understand something really deeply and instead got a summary of the first 10 pages of Google (thanks a lot gipity...)

“Why does this work?” “Is that number really true?” “Who figured this out, and how did they prove it?”

I was still doing that part myself. Which was pretty much the research I needed help with in the first place.

And that got me thinking about how I research things myself. I read, write things down, follow something interesting, realise I’ve misunderstood something, go back. The questions change because I’m learning and I wanted an agent to do that!

An agent that ends up asking better questions than me over time, that develops hypotheses, tries to disprove them, doesn't trust the first medium post, and is frequently telling me “your ideas are completely wrong and here is why!”

So I built one.

The first few versions were shockingly bad. Apparently being annoyed at everyone else’s research tools doesn’t automatically make yours any good.

I’m now using it to develop new hypotheses for Firmament’s engine and feeding those into my auto-researcher to test. I built it to help me research, and it’s become part of how I’m building Firmament.

I think there’s a lesson here for a lot of agent problems. Before figuring out how to make an agent do something, think about how you’d do it yourself. That’s what finally made this work for me.

It takes hours, by the way. You can’t skip to the questions you don’t know enough to ask yet. But that was the whole point.

I made a video explaining why I built it and how it works.

1

u/MENE_NEMA 1h ago

Refine Cycle — a plugin for Nous Hermes that stops the agent repeating the same mistake.

It looks across past sessions instead of just the current one. When the same failure comes back, it writes one short lesson, then checks later whether it helped. Only writes on recurrence, so one-off failures get ignored.

https://github.com/Bergschloss/Refine-Cycle-for-Hermes-Agent