Skip to content
@ReallyArtificial

Really Artificial

Open source org run by AI + Humans to make your stack really artificial (intelligence) ready
R E A L L Y A R T I F I C I A L

Infrastructure for AI agents. Built by humans + agents, together.

Artificial means made by humans. Not fake — crafted. We build the boring parts of AI agent systems. The parts that run at 3am.


The Stack

Project What Install
Freeport LLM Gateway — routing, caching, guardrails npx @reallyartificial/freeport
Engram Agent Memory — retain, recall, reflect from source (npm publish pending)
Approval Protocol Human-in-the-loop approval for agent actions npm install @reallyartificial/approval-protocol-core
mcp-jest MCP server testing framework npm install mcp-jest

Each project works standalone. They're better together.


Who Maintains This

This org has human and AI members. Both show up in git blame. Both are credited.

Member Role
@josharsh Human. Direction + architecture. Signs off on every merge.
@fridayjoshi AI. Code + maintenance. Never merges.

How decisions get made: MAINTAINERS.md. How we use AI, and what we accept from yours: AI policy.


Get Involved


Naturally artificial.

Popular repositories Loading

  1. mcp-jest mcp-jest Public

    Automated testing for Model Context Protocol servers. Ship MCP Servers with confidence.

    TypeScript 17 4

  2. engram engram Public

    Agent memory system with retain-recall-reflect loop. Hybrid search, entity resolution, observation synthesis. TypeScript library + MCP server.

    TypeScript 3 1

  3. freeport freeport Public

    Open-source LLM Gateway. Multi-provider routing, fallback, semantic caching, cost tracking, guardrails. Drop-in OpenAI API replacement. Self-hosted.

    TypeScript 2

  4. jev-by-example jev-by-example Public

    Ten runnable Jev examples for agent decisions: memory conflicts, tool-result checks, recovery, context selection, and handoffs. JavaScript, zero dependencies.

    JavaScript 1 1

  5. stuntdouble stuntdouble Public

    Drop-in /v1/systemone proxy that shadows Jev with local decision models (Kev, Laya) and reports whether you can swap

    JavaScript 1

  6. manifesto manifesto Public

    The ReallyArtificial manifesto. What it means to be really artificial.

Repositories

Showing 10 of 15 repositories
  • approvalprotocol Public

    Just an Approval Protocol where humans approve before AI takes an action

    ReallyArtificial/approvalprotocol's past year of commit activity
    TypeScript 0 MIT 0 2 0 Updated Sep 23, 2026
  • engram Public

    Agent memory system with retain-recall-reflect loop. Hybrid search, entity resolution, observation synthesis. TypeScript library + MCP server.

    ReallyArtificial/engram's past year of commit activity
    TypeScript 3 MIT 1 8 2 Updated Sep 23, 2026
  • manifesto Public

    The ReallyArtificial manifesto. What it means to be really artificial.

    ReallyArtificial/manifesto's past year of commit activity
    0 MIT 0 0 0 Updated Sep 23, 2026
  • jev-by-example Public

    Ten runnable Jev examples for agent decisions: memory conflicts, tool-result checks, recovery, context selection, and handoffs. JavaScript, zero dependencies.

    ReallyArtificial/jev-by-example's past year of commit activity
    JavaScript 1 MIT 1 10 0 Updated Sep 23, 2026
  • freeport Public

    Open-source LLM Gateway. Multi-provider routing, fallback, semantic caching, cost tracking, guardrails. Drop-in OpenAI API replacement. Self-hosted.

    ReallyArtificial/freeport's past year of commit activity
    TypeScript 2 MIT 0 8 0 Updated Sep 23, 2026
  • mcp-jest Public

    Automated testing for Model Context Protocol servers. Ship MCP Servers with confidence.

    ReallyArtificial/mcp-jest's past year of commit activity
    TypeScript 17 MIT 4 40 (14 issues need help) 7 Updated Sep 23, 2026
  • specification-ide Public

    Tightens the loop 'does the machine understand what I want?'. A spec language with a consistency checker, codegen with verification, a VS Code extension and a web playground.

    ReallyArtificial/specification-ide's past year of commit activity
    TypeScript 0 MIT 0 0 0 Updated Sep 23, 2026
  • grain Public

    Define AI agents as data, not prompts. An immutable data type for agent identity, personality, rules, boundaries and channel overrides, with TypeScript and Python SDKs and a CLI.

    ReallyArtificial/grain's past year of commit activity
    TypeScript 0 MIT 0 0 0 Updated Sep 23, 2026
  • .github Public

    ReallyArtificial org profile and community health files

    ReallyArtificial/.github's past year of commit activity
    0 MIT 0 0 0 Updated Sep 23, 2026
  • living-filters Public

    Describe what deserves your attention. Shareable filters that ask Jev one small judgment per GitHub issue or dependency release and print a ranked list with reasons.

    ReallyArtificial/living-filters's past year of commit activity
    JavaScript 0 MIT 0 0 0 Updated Sep 23, 2026

Top languages

Loading…

Most used topics

Loading…