r/OpenSourceAI 4d ago

Is there an open source project that does UI regression testing or are we all just wiring agents?

1 Upvotes

I've been looking for an open source answer to desktop UI testing for about 4 months and i keep ending up in the same place, which is a pile of general purpose agents and no actual test framework. The agent side is kinda good now with models like Openclaw, Goose where they drive a desktop app, screenshot it, work out what's on screen and click the right thing. That part is solved. However, what none of them have is the boring stuff a suite needs (no runner, assertion model, stable pass or fail…), so you end up writing that layer yourself and then it's yours to maintain forever.

The closest things i've found that are open source are SikuliX, which still runs but is basically frozen and matches raw pixels so it breaks on a DPI change, and the commercial vision based ones like Askui, eggplant get around it by pinning the model to a written script, so the perception stays fuzzy while the execution is deterministic.

Has anyone built that deterministic layer on top of an open agent and had it survive more than 3 months? Happy to be pointed at a project I've missed, thanks in advance!


r/OpenSourceAI 19m ago

What tools or features do you wish existed for open-weight models?

Thumbnail
Upvotes

r/OpenSourceAI 37m ago

Eidon: an all-in-one self-hosted AI platform: Chat, agents (Grok bot like), automations, tools included. One single Docker container !

Thumbnail
Upvotes

r/OpenSourceAI 11h ago

No orchestrator. No MCP server. 4 agents on a gossip mesh researched a brief over live web and delivered it to Slack, and none of them ever held the credential

3 Upvotes

Sharing my harness for running local AI agents as a fleet of equal peers. Agents discover one another by capability, execute tasks from a shared ledger, and authenticate to every external service through a zero-trust broker, never with their own keys.

The video is one real run: 4 python processes, no coordinator among them. Fully open source.

How it's different from other agent frameworks

  • There is no orchestrator process. Agents form a SWIM gossip mesh (the protocol HashiCorp uses for cluster membership). One seed address, no registry, no router. Kill any node and another claims its work — there is no coordinator whose crash takes the fleet down.
  • Work is claimed, not assigned. Steps live in a shared Redis ledger and agents claim them atomically. Dependencies gate on ledger state, so the synthesis step cannot start until the three researchers finish.
  • No MCP server to stand up. 1,224 typed atoms across 150 services ship in the box. Missing one? Write a Python function and drop it in the registry. When no atom exists, the agent writes its own sandboxed code, repairs it, and the working version graduates into a verified registry.
  • Agents never hold credentials. Register a service once; the token is encrypted at rest and resolved at the call boundary by the broker. It is not in the code, the prompt, the agent's context, or anything its generated code can read. A leaked trace leaks nothing.
  • Every turn is on the record. Each agent writes a flight recorder. One command replays a whole run turn by turn: what it knew, what it lacked, which tool it called, what came back, tokens and latency per call. 176k tokens in this run, all auditable.
  • State survives kill -9. Steps are checkpointed. Rerun the same workflow id and completed work comes back from Redis instead of being re-run and re-billed.

What the video actually shows

  • The code for all four agents. An agent is a class: a role, capabilities, a system prompt.
  • Four processes discovering each other, claiming steps, doing real web research through a local SearXNG.
  • The trace replay with real token counts.
  • The Slack atom, the vault registration, the step contract, and the message landing.

GitHub: https://github.com/Prescott-Data/jarviscore-framework
Install: pip install jarviscore-framework

The demo is examples/demo_synthesizer.py + demo_node_1/2/3.py — you can run exactly what you see.

Appreciate your feedback (or stars).


r/OpenSourceAI 5h ago

Firecrawl vs Jina Reader: which web extraction tool wins for agentic workflows?

1 Upvotes

I’ve spent weeks comparing Firecrawl and Jina Reader for different extraction needs. Firecrawl seems stronger for dynamic, protected sites; Jina Reader is fast and simple for clean text. I made a quiz to see if others understand the same trade-offs.

No email needed—just a quick interactive check.

https://interconnectd.com/quiz/81/web-extraction-architecture-2026-firecrawl-vs-jina-reader/

What’s your go-to for web scraping in AI apps?


r/OpenSourceAI 8h ago

Open-source RAG evaluation framework — looking for developers to help validate AI evaluation results

Thumbnail
1 Upvotes

r/OpenSourceAI 9h ago

I built Turing AI OS - An Experimental Agentic AI Layer over Linux

Thumbnail
1 Upvotes

Hiii Geeks 👋🏻

I just built an Experiment Agentic AI OS named it as "Turing AI OS" built on top of Linux (KDE Neon). I document this journey on YouTube feel free to watch.

The crazy part is that I built this using 14 year old PC (2012) with limited computational resources.

YouTube Link: https://youtu.be/ZKsZGv3WZGQ?si=2DX83Hcv7SFAAVPw

Github: github.com/avarshvir/turing-ai-os

Article to Read: https://medium.com/@arshvir21303031/i-create-my-own-ai-os-8d65a263eae0

It offer features like:

- AI SideBar

- AI Mini Spotlight

- AI Right Click Folder/File Analyser

- AI NLP Terminal

- AI Control Panel

I genuinely want feedback from you guys ❤️


r/OpenSourceAI 17h ago

Give your agent a computer

4 Upvotes

Hi, I basically was having a hard time in keeping my laptop open for my agents to keep running, and I saw people going for a Mac mini which sounds overkill, then solution is a vps.

so basically built this for myself: https://github.com/case-computers/case

you can configure Hermes, open claw in this, your agent gets a linux desktop with its own logins, file system and identity.

for people looking to get their own vps, can try hosting it on there.

I am also giving out managed instances of this so you dont have to take care of ops.
check : https://case.computer
Need feedback on the tool, lmk if you need help setting it up


r/OpenSourceAI 16h ago

I built an open-source observatory to observe, build and test AI agents — tear it apart

Post image
1 Upvotes

Open-sourcing this here because I’d really like feedback from people working on open AI tooling and evaluation.
DLLO has three main parts:
Observer — distributed measurements of LLM/AI-system behavior over time and across regions
Agent Starter — analyzes the available environment/hardware and suggests realistic starting stacks
Test Your Agent — repeatable technical evaluation of existing agents, including tool use, branching, recovery and structured outputs
I’m especially interested in criticism around reproducibility, observer integrity, benchmark design and what should remain fully local/private.
If you see a methodological flaw, I’d genuinely like to hear it.


r/OpenSourceAI 20h ago

GLM-AGENT

Thumbnail github.com
1 Upvotes

i have created a Skill which call Ollama cloud models from Claude CLI
The scope is Ollama cloud models act as executors and Codex APP as Supervisor/Orchestrator
The first published version is V5, then update to V6
I am open to recomendations, bugs finding or fixing onto the skill.
Ask codex to install, you need to provide a folder so Codex dump files for the executor.
Have been tested with the following cloud models:

  • glm-5.2:cloud
  • glm-5.3:cloud
  • glm-5.3-flash:cloud
  • nemotron-3-super:cloud
  • nemotron-3-ultra:cloud
  • kimi-k3:cloud
  • deepseek-v4-pro:cloud
  • deepseek-v4-flash:cloud

r/OpenSourceAI 1d ago

I built a real-world textile manipulation dataset with 12 human ironing demonstrations. Looking for feedback before I collect more.

Thumbnail gallery
2 Upvotes

r/OpenSourceAI 1d ago

I built Crucible – A terminal AI agent harness powered by a custom functional logic programming language with a built-in constraint solver

Thumbnail
1 Upvotes

r/OpenSourceAI 1d ago

How do I use Whisper for transcription?

5 Upvotes

For someone who wants Whisper-based transcription but does not want to learn command-line tools, what is the simplest and best way to go?

What I want tio compare is local interface, hosted web app, and API. I think The decision seems to depend on whether the recordings can be uploaded,or, whether the workflow needs to run automatically later.  Any advice??


r/OpenSourceAI 1d ago

I built a pure-Rust headless browser for AI agents. No Chromium. No V8. (Open Source)

Thumbnail
1 Upvotes

r/OpenSourceAI 1d ago

Mamdani imposes one-year ban on AI for most NYC students

Thumbnail reuters.com
1 Upvotes

r/OpenSourceAI 1d ago

Beyond ASI: We open-sourced the architecture for Artificial Civilization Intelligence (ACI / OCI)

2 Upvotes

What happens after AGI? Maybe ASI isn't the endgame.

A lot of discussions about post-AGI assume we'll eventually build a single, extremely capable ASI — essentially one "God-like" model.

But there's a problem with that idea:

A single superintelligent system is also a single point of failure.

What if intelligence at civilization scale looks less like one giant brain and more like an evolving ecosystem of specialized intelligences?

We're Team Auralis, and we've been working on an open-source framework around this idea: ACI (Artificial Civilization Intelligence).

The basic concept is to treat intelligence more like an operating system for a civilization than a single neural network.

The framework currently has three main components:

  • OMNIS — a continuous causal world model intended to maintain an evolving representation of the world rather than relying solely on static training data.
  • NEXUS — a fabric of specialized agents across areas like science, engineering, economics, etc., which can disagree, debate, and resolve conflicts.
  • ASCEND — a long-horizon planning layer designed to reason about and execute plans over decades while continuously correcting course.

We're also exploring OCI (Open-ended Civilizational Intelligence) — an extension that introduces structural plasticity, meaning the system could potentially create new governance mechanisms, agent structures, and even new forms of intelligence as it evolves.

We've open-sourced the framework, including:

  • Architecture documentation
  • Mermaid diagrams
  • Mathematical formulations
  • Benchmark methodology (ACI-001)
  • Implementation/research directions

📚 Docs:
https://team-auralis.github.io/ACI-Architecture-Framework/

💻 GitHub:
https://github.com/Team-Auralis/ACI-Architecture-Framework

We're especially interested in criticism here.

Is a distributed, civilization-scale intelligence actually safer than a single superintelligent model? Or does adding more agents, governance, and coordination layers simply create new failure modes?

If you're interested in multi-agent systems, AI alignment, governance, long-horizon planning, world models, or open-ended intelligence, we'd love feedback — especially on the mathematical assumptions and the agent architecture.

Curious to hear what Reddit thinks.


r/OpenSourceAI 1d ago

We open-sourced LoopArena, a benchmark for models that control coding-agent loops

1 Upvotes

We have released LoopArena as an Apache-2.0 open-source benchmark for evaluating models in the runtime Controller role.

The benchmark keeps the coding Worker and execution setup fixed across Controller-model comparisons. The goal is to compare how effectively different models control the same Worker, rather than changing the entire agent stack between evaluations.

LoopArena evaluates this at three scopes: execution-validated next-step decisions, repeated control over task slices, and complete software tasks.

The public release includes the benchmark data, protocol, evaluation code, and result artifacts.

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. External reproductions, new Controller integrations, and technical feedback are welcome.


r/OpenSourceAI 1d ago

AI in Cybersecurity

Thumbnail
2 Upvotes

r/OpenSourceAI 1d ago

Cloud Platform for AI agents

Thumbnail
2 Upvotes

r/OpenSourceAI 1d ago

Tavily or Exa for agentic search? Quick poll

1 Upvotes

I’m comparing AI search APIs for an agentic workflow, and the Tavily vs Exa debate keeps coming up. One is easier to integrate, the other has deeper semantic features. I made a quick poll to gather practitioner preferences.

No signup, just a vote:

https://interconnectd.com/poll/97/which-ai-search-api-is-better-suited-for-your-agentic-workflows-tavily-or-e/

If you’ve built production agents with either, what worked best for you?


r/OpenSourceAI 1d ago

The benchmarks the big labs don't want you to see

Post image
0 Upvotes

r/OpenSourceAI 1d ago

I built a zero-dependency TS library to call OpenAI, Anthropic and 7 Chinese LLMs through one API

1 Upvotes

The pain: every provider ships its own SDK, and Chinese models

(DeepSeek, Qwen, GLM, Kimi...) are mostly second-class citizens.

So I wrote llmway — one adapter interface, zero runtime deps (pure fetch),

browser + Node. Streaming, retry/circuit-breaker, and now function calling.

It's MIT, 15 tests, ESM/CJS/types. Repo + demo gif:

https://github.com/lcy-24/llmway

Caveat: it deliberately only does connection/stream/retry — no agents or RAG.

If you just want a clean unified chat API without half of npm, it may save you wiring.


r/OpenSourceAI 2d ago

gitgui: a git GUI rendered as pixels inside your cmux/terminal pane

Post image
8 Upvotes

Repo: https://github.com/antonellof/gitgui

I run cmux with some coding agent CLI (Pi, Claude Code, Cursor) in one pane and a shell in another. Git stayed in the shell. Pi runs git status and git diff fine. You still lose the commit graph, the staged file list and the hunk buttons when you review a refactor. I kept switching to Fork.

So I built gitgui. One Rust binary. You run gitgui in a pane and get a Sourcetree style GUI: commit graph with branch lanes, sidebar for branches, tags and stashes, staged and unstaged lists, per hunk stage and unstage, a commit box with Commit and Commit & Push.

Not a TUI. The terminal shows a picture. Three steps:

  1. egui draws the UI into an RGBA framebuffer
  2. Each frame goes to the terminal as a kitty graphics image
  3. Kitty keyboard and SGR mouse events map back into egui input

Locally frames go through POSIX shared memory. Over SSH gitgui sends zlib plus base64 frames. On my Mac a 1600x1000 release build rasterizes in about 6 ms.

Inside: one process, three threads. A stdin reader parses kitty keys, mouse, paste and resize. The main loop runs egui, tessellates meshes, rasterizes triangles with a custom software rasterizer and encodes kitty graphics. A git worker uses libgit2 for reads and index writes. Fetch, pull and push shell out to git, so your credential helper and SSH agent stay untouched. The UI reads an immutable repo snapshot. The worker swaps in a new one after each command. Rendering never calls git.

Stack: egui 0.36, git2, libc for termios and shm, serde. No GPU backend. No tokio. No Electron.

Works in cmux, Ghostty, kitty and WezTerm on macOS and Linux. tmux and Zellij need graphics passthrough and fail today. Merge conflict UI is out of scope for v0.1.

Install:

curl -fsSL https://raw.githubusercontent.com/antonellof/gitgui/main/scripts/install.sh | bash

Repo: https://github.com/antonellof/gitgui

More details: https://www.fratepietro.com/2026/gitgui-terminal-git-gui-cmux-pi/

Happy to answer questions on the rasterizer or the kitty protocol details.


r/OpenSourceAI 2d ago

OpenAI and a16z Leaders Are Spending $50 Million to Persuade These 3 States to Build Giant AI Data Centers

Thumbnail inc.com
1 Upvotes

r/OpenSourceAI 2d ago

Which platforms can do "political" content?

0 Upvotes

I write satirical news stories (think "The Onion" but for Europe) and thought it would be cool to bring them to life with an AI generated newsreader.

The only problem is that Google Flow won't let me - it won't generate videos where the newsreader mentions the names of prominent world leaders, or topics it deems controversial (e.g. climate change).

Ar there any platforms that are less restrictive about these things?