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
- Comparing models and their answers. Read two recorded Rubric Rumble battles, including Gemma 3 27B beating DeepSeek V3.1 671B under the recorded judge and rubric, or inspect how DeckScope connects a document's claims to evidence. Rubric Rumble shows historical provider responses; DeckScope's displayed example uses synthetic responses.
- Understanding unfamiliar code. RevEng maps a Python repository; the Function Structure Comparator compares functions without running them.
- Assembling your own systems. Explore package versions and workflow rules in Skeleton, or Python authoring in the Agent Foundry workbench.
- Keeping conversations usable. Preserve exports with the Archive and Migration Toolkit, or manage sources and their evolving transformations in Conversation Engine.
- Making an archive understandable. Find byte-identical files with Provenance Inventory, or turn a structured collection into a searchable exhibit with Evidence Archive Museum.
- Games, bodies, and interaction. Explore persistent campaigns in the Discord RPG, or connect conversation to bounded movement in your own Unreal world with Astra-l-Projection.
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.
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.
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.