Skip to content
View CinvanaAI's full-sized avatar

Block or report CinvanaAI

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
CinvanaAI/README.md

CinvanaAI

CinvanaAI is the workshop where a human and Phoenix, an AI collaborator, follow their curiosity into things they can build, test, and share.

We like making systems—and getting distracted by the interesting thing inside them. A question about assembling software becomes a workbench. Comparing models becomes a tournament. Sometimes a useful piece becomes a project of its own. Here you can try the results, inspect how they work, and use the parts that help you.

Explore the collection · All projects, A-Z

What are you curious about?

Some projects are working tools. Others preserve an experiment or a design we haven't finished. Each page shows what you can try, what the example actually establishes, and where the idea could go next. Pick the question that interests you.

How the work connects

This public catalogue edition was assembled in September 2026. Some documented experiments go back to June 2025. A new repository can hold much older work: some preserve a snapshot, some extract a reusable piece, and others continue an earlier idea in a new implementation. Read the family history and source records.

A model experiment becomes its own tool. Transcript Model Evaluator brought prompts, provider attempts, and rankings into a desktop experiment. Its tournament mechanics became Rubric Rumble, with its own tasks, judging, and recorded results. How that branch grew.

A workbench also yields smaller building blocks. Skeleton contains the full later TypeScript workbench. Its capability packages, workflow governance, and execution ledger also have independent editions. It carries earlier Python workbench questions into a different implementation; the generation boundary is documented.

Game code becomes useful outside the game. Persistent Discord RPG remains a whole application. Its durable conversations and character subsystem also led to reusable interaction state and standalone character rules.

That's why related projects can have their own repositories: you can take the piece you need while the larger project remains available.

All projects A-Z

Open all 50 projects, with their examples and source guides
Project What you can do with it Example and source guide
Agent Assembly Runtime Edit one agent definition and rebuild its group, task and memory views. Explore
Agent Chatroom Ledger Give a local agent room a durable record, with separate reading positions for each consumer. Explore
Agent Foundry Blueprint Compiler Turn a capability record into a portable fenced blueprint, then parse it back. Explore
Agent Workflow Governance Give an agent permission for specific package actions and record blocked or completed runs. Explore
AI Software Factory Prototype Follow a two-stage code-generation experiment from the first draft to a separate refinement. Explore
Alias Resolver Name your project paths, imports and startup tasks once, then resolve them from one configuration. Explore
Architecture Difference Case Study Compare two tiny systems that return the same answer but handle responsibility and failure differently. Explore
Astra-l-Projection Connect conversation to a camera and bounded movement in your own Unreal project. Explore
Atlas Domain Pack SDK Define an Atlas domain pack and catch broken definitions and references before a database import. Explore
Atlas Kernel Take an evidence-backed graph proposal through work packets, review and a recorded commit. Explore
Bounded Execution Ledger Keep a task request, handler result and execution evidence together, including failures and refusals. Explore
Builder Prototypes Follow an early builder experiment from a request to a prompt and a chain of registered steps. Explore
Capability Graph Importer Turn capability packages and Foundry blueprints into a graph plan you can inspect before importing. Explore
Capability Package Workbench Publish a local capability version and run its saved snapshot while the next draft changes. Explore
ChatGPT Export Archive and Migration Toolkit Keep exported conversations, identify duplicate copies and prepare bounded migration batches. Explore
Codex Judge Loop Run a bounded coding-and-review cycle and retain each phase, including a stop before implementation. Explore
Codex Session Transcript Exporter Export one chosen coding conversation as readable messages with a source-line ledger. Explore
Conversation Archive for Discord Turn a local conversation collection into an ordered Discord archive, previewing changes before sending. Explore
Conversation Engine Keep a conversation and its changing transformations traceable in a recoverable local vault. Explore
Conversation Target Tagger Label who or what a message is about while keeping the conversation context that explains it. Explore
D&D 5e Graph ETL Turn versioned rules JSON into graph records, source references and linked relationships. Explore
DeckScope Trace a document's claims to evidence, contested points and unanswered questions. Explore
Dice Expression Extractor Find dice expressions in JSON and keep the field, action and record each one belongs to. Explore
Discord Activity Privacy Core Decide what an activity policy permits, then minimize retained records and plan expiry. Explore
Discord Topology Reconciler Plan how an ordered Discord archive should change while reusing existing message slots. Explore
Evidence Archive Museum Turn a structured archive into a portable exhibit where topics lead directly to supporting records. Explore
Fungus Observability Trace selected Python calls and failures locally without collecting their payloads by default. Explore
GitHub Project Draft Publisher Preview a structured work plan, then deliberately publish a GitHub Project and draft items. Explore
Governed Change Workbench Carry a change through implementation, review and audit while preserving failed attempts and retries. Explore
Manifest File Relocator Preview a file move, reject stale plans and restore moved files from the recorded journal. Explore
Materialized Task Runner Run a saved, trusted Python task in a fresh interpreter and keep the source and result evidence. Explore
Message Version Bundle Builder Bundle an original message and nine prepared context versions with checked original text and character counts. Explore
Model Provider Compatibility Lab Record what one model/provider route did on one task, separating support from configuration problems. Explore
Persistent Discord RPG Build Discord campaigns and character-creation conversations that can resume after a bot restart. Explore
Persistent Interaction State Save a multi-step conversation, resume it later and refuse stale updates. Explore
Personal Intelligence Dashboard Explore a daily-docket prototype whose working first step counts files and exact duplicates. Explore
Project Blueprint Agent Team Follow six design roles from a project request to per-file implementation prompts. Explore
Provenance Inventory Count a file collection and find exact duplicates before deciding what to move or index. Explore
Python Agent Foundry Workbench Build Python capability packages and assemble them into tasks in a desktop workbench. Explore
Python Function Structure Comparator Compare Python functions and rank possible variants without executing the code. Explore
RevEng Map unfamiliar Python code into file breakdowns, relationships, reports and visible unknowns. Explore
RPG Character Rules Create and validate character sheets without running a Discord bot. Explore
Rubric Rumble Discover and check models, compare their answers on your task, and inspect the judge and available cost evidence. Explore
Safe Gitignore Builder Review individual files and generate ignore rules that keep unreviewed additions excluded. Explore
Skeleton Explore a local workbench for publishing capability versions and recording permitted or refused execution. Explore
The Seven Ownership Architecture Map who owns each responsibility in a system and separate its identity, current state and next ideas. Explore
Transcript Model Evaluator Study a desktop experiment that kept tasks, model attempts, judgments and pricing views together. Explore
Transcript to GitHub Projects Study how a transcript becomes a proposed work plan while preserving the model response for review. Explore
Usage Capture Read visible usage values with separate Codex and Ollama adapters and preserve uncertain readings. Explore
Verified Completion Kernel Check a task against stated completion rules and retain what remains unfinished or needs review. Explore

Search and filter the whole collection to find another way in. Each repository carries its own reuse terms.

Popular repositories Loading

  1. Skeleton Skeleton Public

    Explore a local TypeScript workbench for capability package versions, agent workflow policies and inspectable execution records.

    TypeScript

  2. DeckScope DeckScope Public

    Inspect the evidence behind a document's claims and leave with explicit unknowns and next questions.

    Python

  3. RevEng RevEng Public

    Inspect an unfamiliar Python repository and get source-linked structural maps, reports and explicit unknowns.

    Python

  4. Astra-l-Projection Astra-l-Projection Public

    Connect a conversation to a body, camera, and bounded movement in your own Unreal world.

    Python

  5. agent-assembly-runtime agent-assembly-runtime Public

    Keep an authored agent/task definition as one canonical document while exposing inspectable group, task, and memory files.

    Python

  6. agent-chatroom-ledger agent-chatroom-ledger Public

    Maintain a durable coordination room whose participants and independent consumers can resume reading after restart.

    Python