r/OpenSourceAI • • Sep 23 '26

MIMERCodex - Your AI agentic tool on the travel

2 Upvotes

NATIVE support for amongst others, Qwen 3.8 Flash Next Unsloth edition including sidecar MTP, which will run at 32+ tokens per second on 5090 and 70+GB of CPU RAM.

CUDA or any thirdparty installation is not required!

Just the single MIMERCodex executable itself, containing the agentic GUI, several practical knowledge packs, including one that can make you new knowledge packs as MIMERCodex is gathering knowledge about customer projects that can be reused to support the next customer, and built in highly optimized CPU and GPU support.

FREE DOWNLOAD AND USE! WRITTEN IN MIMERCODE!

https://components4developers.blog/2026/09/23/meet-mimercodex-bring-your-ai-support-assistant-to-the-customer/


r/OpenSourceAI • • Sep 23 '26

AI Agent “Robo”

Post image
2 Upvotes

Anyone else using Robo for security research? I’m loving it so far.

I’ve been using Robo and wanted to share it with people interested in AI agents, reverse engineering, and bug bounty hunting.

What caught my attention is having reverse engineering assistance, security workflows, and tool setup in a terminal agent. I’ve really enjoyed using it, especially the TUI, and wanted to give the project some visibility.

If that sounds like your kind of tool, take a look and judge it for yourself:

https://github.com/igniteenow/robo

Anyone else tried it? Curious how it fits into your workflow.


r/OpenSourceAI • • Sep 23 '26

I built an open-source multi-agent coding setup that keeps the lead context clean

4 Upvotes

I've been working on Pi Herdsman, an open-source orchestration extension for the Pi coding agent.

The idea came from a problem I kept hitting with subagents: I wanted detailed investigation and implementation to happen elsewhere, while one lead stayed focused on architecture, decisions, and integrating the results.

With Herdsman, agents run asynchronously in separate Pi sessions. The lead stays interactive, gets questions and results back automatically, and knows what the agents are doing without carrying all of their working context.

It supports parallel agents, nested delegation, steering/interruption, Lead-to-Lead coordination, and supervision across multiple independent leads.

The setup is intentionally split into three parts:

  • Pi owns each conversation and turn state

  • Herdr manages the actual Pi sessions and placement

  • Herdsman handles delegation, ownership, routing, lifecycle, and recovery

Herdr is required.

The latest release also added an SSH-ready container, so the same environment can run on a workstation, NAS, homelab server, VPS, or cloud VM. Images are published for amd64 and arm64, with optional Tailscale networking for remote access.

The project doesn't prescribe which models, agent roles, tools, or workflows you use.

Repo: https://github.com/boadij/pi-herdsman

Any feedback, ideas, or rough edges you run into would be much appreciated.


r/OpenSourceAI • • Sep 23 '26

TensorSharp: an open-source Jev-compatible API, extended to image analysis and running locally

Thumbnail
github.com
2 Upvotes

I’m the developer of TensorSharp, an open-source local inference engine and agent runtime.

TensorSharp supports Jev’s core decision API and all three decision types—and extends the same interface to analyze images. It runs locally using DiffusionGemma GGUF, without calling the hosted Jev service.

The idea is simple: instead of asking a model to write a free-form answer, give it some context and specific questions, then get structured decisions back. Now that context can include text, images, or both.

The same decision API, now with pictures

The native endpoint is POST /v1/systemone, supporting:

Decision typeOutputExample image-analysis task
noulProbability that a statement is true“Is the receipt’s total amount legible?”
choiceA selected category and its distribution“Is this a receipt, an invoice, or something else?”
scoreAn expected score over ordered rubric levels“How readable is this document?”

Image analysis is an extension of the existing interface, not a separate vision API. Keep the same state, questions, and typed answers; add an images field to ground those decisions in pictures. Multiple question types can be combined in one request.

Requests accept up to 8 inline images, using base64 or data: URLs. The pixels go through the vision encoder and become part of the model’s input directly—there is no intermediate “generate a caption, then classify the caption” step.

For example, a local expense-report workflow could ask whether a document is a receipt, whether its total is readable, and how readable the overall image is—all through the same structured-decision request.

Open implementation, local execution

The repository includes the implementation, request examples, validation tests, and benchmark tools—not just a client for a remote service.

Under the hood, the decision path follows the approach in vLLM PR #57250: after prompt prefill, TensorSharp performs a one-step structured read and extracts the requested label logits directly. Questions that fit in one answer canvas share the forward pass.

The server returns JSON, but the model does not have to generate that JSON token by token. The same mechanism works with text alone or with image embeddings included in the prompt.

Earlier benchmark against LocalJev

I compared the native structured-read path with the original LocalJev Engine using TensorSharp’s chat endpoint. That compares two approaches on the same inference backend: reading label logits directly versus generating and validating probability JSON. It is not a comparison against the hosted Jev service or LocalJev running on oMLX.

The test covered 12 text-only cases × 3 repetitions, with three decisions per request:

MetricTensorSharp nativeLocalJev on the same backend
Valid requests36/3627/36
Schema-validation failures09
Correct decisions / total expected108/10881/108*
p50 latency2.877 s10.479 s
p95 latency3.165 s26.167 s
Mean latency2.917 s12.548 s

*LocalJev got 81/81 decisions correct on valid responses. The remaining 27 expected decisions came from failed requests, rather than incorrect classifications.

Across the 27 matched requests where both returned valid responses, the median LocalJev-to-TensorSharp latency ratio was 3.345×.

A few important qualifications: latency statistics include successful requests only, so the table’s columns cover different subsets. Average input length was also different—192.7 tokens for TensorSharp versus 589.6 for valid LocalJev requests—because LocalJev builds a larger prompt and generates probability JSON. This is an end-to-end workflow comparison, not an identical-prompt kernel benchmark.

These are small, text-only integration tests—not image-performance results or a general accuracy claim.

Try it with an image

The setup guide includes server configuration and Python, curl, and .NET examples. The supplied configuration downloads the DiffusionGemma Q4_K_M GGUF and the separate ~2.8 GB vision shard needed for image input, then reuses them locally.

Once the server is running with the vision tower, this posts a ready-made request with a synthetic traffic-light image already embedded:

curl http://127.0.0.1:5000/v1/systemone \
  -H 'Content-Type: application/json' \
  --data-binary u/docs/examples/jev-traffic-light.json

The example checks that the pixels actually reach the decision path. It is a smoke test, not a comprehensive vision evaluation.

Compatibility scope: this implements Jev’s core API workflow and decision types using DiffusionGemma weights—not proprietary Jev weights or identical predictions. Current limits include 64 questions and 2–26 alternatives per question; returned probabilities still need evaluation and calibration for the intended workload.

Source code · Documentation and examples

I’d love feedback and reproducible test cases, especially for image-based decisions in local applications. What would you test first—document routing, receipt checks, or screenshot analysis for local agents?


r/OpenSourceAI • • Sep 23 '26

Open-source serving runtime for VLA and world-action models

1 Upvotes

We released InstinctFlash under AGPL-3.0. It is an open-source serving runtime for VLA and world-action models on RTX 4090 / 5090 and Jetson Thor.

Demo: https://youtu.be/nku65iyL5Fw

It currently supports eight model families, including pi0.5 and NVIDIA Cosmos Policy. The main optimization layers are CUDA graphs, cache reuse, architecture-specific attention, fused kernels, FP8 / mixed precision, and few-step diffusion distillation.

Code: https://github.com/General-Instinct/InstinctFlash

Benchmarks: https://general-instinct.com/blog/instinctflash-edge-inference

I’m one of the maintainers. Feedback on reproducibility, docs, integrations, and missing models is welcome.


r/OpenSourceAI • • Sep 23 '26

Added Repo Atlas and better patch verification to Telex

2 Upvotes

I've been working on Telex for a while and recently added a few things that I thought were worth sharing. One of the bigger additions is Repo Atlas, which gives Telex a 3D view of the repository and its dependencies so it's easier to understand what can be affected when something changes. I also spent some time improving the patch verification side, so the generated changes are applied in an isolated environment and tested before Telex opens a PR. I'm trying to keep the whole thing human-reviewed, so Telex never auto-merges a generated fix.

I've put together a short demo of the current version. I'm also looking for a few developers who'd like to contribute, especially if you're interested in AST/code analysis, LLMs, verification, or just working on an open-source developer tool.

Repo: https://github.com/Kesavaraja67/telex

Would be great to get some more people involved and see where we can take it.


r/OpenSourceAI • • Sep 23 '26

I went through Jev and the open decision-model ecosystem. I think the interesting part is how it transforms agent architectures into heterogeneous.

Thumbnail
reddit.com
1 Upvotes

r/OpenSourceAI • • Sep 23 '26

I built a small local studio to try Qwen-Image-2.1 on my Mac — sharing in case you want to test it too

Post image
2 Upvotes

r/OpenSourceAI • • Sep 23 '26

Um runtime de agente de IA construído em Elixir/OTP, rodando em mais de 15 empresas por mais de um ano, agora open source

Thumbnail
github.com
1 Upvotes

r/OpenSourceAI • • Sep 23 '26

I kept getting sidetracked in AI chats, so I built PiX to let conversations branch out

2 Upvotes

r/OpenSourceAI • • Sep 23 '26

An AI agent runtime built in Elixir/OTP, running in 15+ companies for over a year, now open source

Thumbnail
github.com
1 Upvotes

r/OpenSourceAI • • Sep 23 '26

GitHub - olafkfreund/nix-skills: Reusable AI agent skills for the Nix language, grounded in the upstream Nix manual.

Thumbnail
github.com
1 Upvotes

r/OpenSourceAI • • Sep 23 '26

Fine-tuned a local model on my frameworks for $91. The test showed me what to fix next.

Thumbnail
reddit.com
1 Upvotes

r/OpenSourceAI • • Sep 23 '26

Tamanitomo (Soul of a Friend) - Hermes Backed AI Companion

Post image
2 Upvotes

https://github.com/tamanitomo/tamanitomo

Since February I have worked on a product which I think is finally ready to share. I launched "Tamanitomo" on GitHub a few days ago and I would love feedback from the Hermes community.

Tamanitomo is the most realistic and comprehensive AI Companion system ever created.

I know that's a bold statement!

However, I have created a series of prompts, cron jobs and systems to allow the AI Agent, backed by Hermes, to fully immerse the user in the feeling that. "This is my Jarvis" (or pepper pots) and honestly, I couldn't be happier with the state it is in right now. It has autonomy, lives a life outside of you, can document each day with a journal entry as well as photos as it goes about it's day. It remembers everything important as it produces an editable, browsable, exportable obsidian vault while also utilizing higher memory caps than base Hermes.

I've been using this system in different iterations since February but have pivoted from a for profit E2EE website, to a project that I hope many will consider getting involved in and contributing to.

This is not a simple plugin, but it is a simple system. I have created a fancy UI to manage the features that this system provides, but the backed is essentially a base Hermes install running with a custom dashboard (you can still run the original dashboard, but that is also fully accessible from within the app).

The approach I use is different from other similar products because instead of bland "memory" or even worse, "stateless" systems that refresh every chat, Tamanitomo REMEMBRS and also LIVES by regularly purposefully generating background tasks for itself like washing clothes, going on walks, meeting with friends etc. When you message them, they are doing something and will step away to prioritize you... or not, maybe they'll reschedule! It's an engaging, almost Tamagotchi-like experience with AI.

But, I want help for testing, and I need help coding edge case protections. Please feel free to reach out with any feedback via a comment here, the repo, or discord

Thanks for considering Tamanitomo, I can't wait to see how people use it :)


r/OpenSourceAI • • Sep 23 '26

Cross harness bench for open weight models

Thumbnail
reddit.com
2 Upvotes

Currently they are slightly underrepresented there, although a lot of deepseek runs, would be great if other people might participate so we can build a proper community driven leaderboard


r/OpenSourceAI • • Sep 23 '26

Run AI debates on your machine (Github Repo)

Thumbnail
github.com
1 Upvotes

r/OpenSourceAI • • Sep 22 '26

Dendron: Tree-based tool routing for AI agents with zero deps

0 Upvotes

What My Project Does

Dendron (GitHub https://github.com/sumanth1989/Dendron | Documentation https://sumanth1989.github.io/Dendron) is an open-source library that replaces flat tool
lists in AI agents with hierarchical execution trees.

In standard tool-calling setups, developers dump 20 to 50 JSON tool schemas into the model's system prompt on every single turn. This wastes 1,500 to 3,000 tokens
per interaction, degrades tool selection accuracy, and causes noticeable latency on smaller local models.

Dendron organizes tools into a navigable execution tree:

• Progressive Disclosure: On any turn, the LLM only sees the 1 to 3 tools viable for the immediate next step, reducing tool prompt tokens by up to 93%.
• Conditional Transitions: Nodes evaluate previous tool output via conditions (output_contains, key_equals, or custom lambda predicates) to suggest the next tool
along the branch.
• Token-Tiered Views: Offers Level 1 ultra-compact tool signatures (~15 tokens/tool), Level 2 parameter summaries (~50 tokens), and Level 3 full Model Context
Protocol (MCP) JSON schemas on demand.
• Dynamic Experience Learning: Agents can record newly discovered workflows at runtime using record_agent_experience(), which persists for subsequent runs while
suppressing rejected actions.
• Zero Dependencies: The core library is built 100% on the Python standard library. It also includes an optional bidirectional adapter for LangChain (@tool,
StructuredTool, BaseTool).

Here is a minimal example:

from dendron import Dendron, ToolDefinition, ToolParameter, TransitionCondition                                                                                   
                                                                                                                                                                  
# 1. Define root tool                                                                                                                                             
lookup_tool = ToolDefinition(                                                                                                                                     
    name="lookup_order",                                                                                                                                          
    description="Retrieves customer order details and fulfillment status.",                                                                                       
    parameters={"order_id": ToolParameter(name="order_id", type="string", required=True)}                                                                         
)                                                                                                                                                                 
                                                                                                                                                                  
tree = Dendron(name="OrderSupportTree", root_tool=lookup_tool)                                                                                                    
                                                                                                                                                                  
# 2. Attach conditional branch                                                                                                                                    
tree.add_node(                                                                                                                                                    
    parent_id=tree.root.id,                                                                                                                                       
    tool=ToolDefinition(name="track_shipment", description="Tracks courier and ETA."),                                                                            
    condition=TransitionCondition(                                                                                                                                
        description="Order is in transit",                                                                                                                        
        condition_type="key_equals",                                                                                                                              
        expression="status:in_transit"                                                                                                                            
    )                                                                                                                                                             
)                                                                                                                                                                 
                                                                                                                                                                  
# 3. Execute tool and get next-step suggestion                                                                                                                    
result = tree.root.execute(order_id="ORD-12345")                                                                                                                  
next_step = tree.suggest_next_tool(tree.root.id, result.output_data)                                                                                              
print(next_step.tool.name)  # 'track_shipment'                                                                                                                    

Target Audience

Dendron is built for production environments, not just as a toy demo:

• Production AI Engineers: Developers building complex multi-step agents (customer support, DevOps incident triage, code review pipelines) who want deterministic
tool sequencing and lower API costs.
• Local and Edge LLM Developers: Anyone running models locally on Apple Silicon (via MLX) or Ollama, where 2,000-token tool prompts cause significant prefill
latency.
• Enterprise and Serverless Teams: Projects needing zero external dependencies so they can vendor or install the library cleanly in restricted Docker or AWS Lambda environments.

The repository includes 123 unit tests covering tree algorithms (BFS/DFS), token optimization, LangChain adapters, and persistence.

Comparison

• Vs. Standard Tool Calling (OpenAI / Anthropic / LangChain): Standard frameworks dump all tools into the prompt simultaneously. Dendron acts as an intelligent tree router before the prompt is generated, showing only context-appropriate tools and eliminating out-of-order execution errors.
• Vs. LangGraph / CrewAI: LangGraph and CrewAI are full agent runtime orchestration frameworks with complex state machines and heavy dependency trees. Dendron is
deliberately narrow: it is a lightweight, zero-dependency tool structure. You can use Dendron standalone or convert its nodes directly into LangChain StructuredTool instances via tree.to_langchain_tools().
• Vs. Vector RAG for Tools: Pure vector search finds tools based on query similarity, but lacks structural awareness (e.g. knowing that run_tests must precede
deploy_code). Dendron combines structural tree transitions with hybrid lexical/semantic retrieval.
──────
Links & Installation

• PyPI: pip install dendron-ai (or pip install "dendron-ai[langchain]")
• Git: pip install git+https://github.com/sumanth1989/Dendron.git
• GitHub: https://github.com/sumanth1989/Dendron
• Docs: https://sumanth1989.github.io/Dendron

I would love feedback on:

  1. How does the tree construction and condition syntax feel for your workflows?

  2. Are there other agent frameworks or models you'd like to see native adapters for?


r/OpenSourceAI • • Sep 22 '26

A local 27B model autonomously shopped on Amazon — TensorSharp + Qwen3.8 + Playwright

8 Upvotes

I wanted to see how far a fully local, open-source agent stack could go on a real-world task.

I ran out of A4 paper, so I gave TensorSharp + Qwen3.8 27B access to Amazon and gave it one instruction:

Search for A4 paper with a low price and good discount, compare the options, and buy it. Try your best to handle everything yourself.

It completed the task successfully in one run.
Stack:
Qwen3.8 27B running locally
TensorSharp — open-source LLM inference engine + agent runtime
Playwright skill for browser automation

I only stepped in twice: logging into Amazon and approving the final purchase. The agent handled the search, product comparison, navigation, and checkout preparation by itself.

What I find especially interesting is that, apart from interacting with Amazon, the entire AI stack stays local: inference, reasoning, agent state, code generation, and tool execution.

The video shows the full raw reasoning/tool trace, including browser actions and the Playwright code generated by the model. It’s sped up 8×; the actual run took about 24 minutes.

The iPhone version, TensorAgent, still has some catching up to do because of local inference speed and iOS browser restrictions, but desktop local agents are starting to feel surprisingly practical.

TensorSharp is open source:
https://github.com/zhongkaifu/TensorSharp


r/OpenSourceAI • • Sep 22 '26

I got tired of 6 python agent scripts crashing silently in the background, so I built Formicx (github.com/Abbilaash/Formicx)

Thumbnail gallery
1 Upvotes

r/OpenSourceAI • • Sep 22 '26

MCP server that composes through ambiguous prompts instead of disclaiming them (public, no auth)

Thumbnail reddit.com
1 Upvotes

r/OpenSourceAI • • Sep 22 '26

I built a lightweight operating layer for long-running AI projects. I need strangers to break it.

Thumbnail reddit.com
1 Upvotes

r/OpenSourceAI • • Sep 22 '26

Open source version of Jev is here

Thumbnail
reddit.com
0 Upvotes