Business application platform
FormLogic
A self-hostable platform for forms, business applications, customer portals and visual workflows.
INDEPENDENT SOFTWARE DEVELOPMENT
From the app your team uses to the engine underneath it. F2i develops connected business platforms, local AI tools and portable runtimes.
Six core technologies. Clear responsibilities. Your choice of starting point.
Distinct roles. Deliberate connections.
A role map, not a requirement to install every project.
THE CORE PORTFOLIO
Each project solves a distinct problem. Together, they connect app creation, business operations and local capabilities.
View all projectsBusiness application platform
A self-hostable platform for forms, business applications, customer portals and visual workflows.
Portable application platform
A portable app language, visual builder and runtime for editable web and desktop applications.
Local AI and workflow orchestration
A visual workflow builder and local execution layer for models, services, provider connections and device plugins.
Phone and voice integration
A local-first AI receptionist that connects a supported mobile phone to OAIY and FormLogic business workflows.
Embedded execution engine
A Rust JavaScript engine with native and WebAssembly execution, plus experimental Python and browser GPU compute.
Local application data
A Rust SQLite record store with Tauri integration, React hooks and an experimental native peer synchronisation path.
Open-source, source-available and proprietary projects are labelled individually. Understand the licensing differences.
START WITH THE WORKSPACE
Build a customer portal, a staff application and an administrator view around shared FormLogic forms. Different experiences, without disconnected copies of the data.
Use SoftN when the interface needs to be more specialised. Add OAIY when the workflow needs local AI or devices.
Discover FormLogicCapture a request.
Review and move the work forward.
Understand what needs attention.
Illustrative workflow. Roles and permissions are configured for the app.
BUILT AROUND REAL NEEDS
A useful application does not need every layer. These approaches show which projects belong in the work you want to do.
Explore solutionsShare records across customer portals, staff tools and operational workflows.
Explore the approachConnect models and local services to a process you can inspect and repeat.
Explore the approachBring call events, transcripts and appointment requests into one workspace.
Explore the approachBuild an editable app and choose the runtime and data model that fit.
Explore the approachCONNECTED, NOT COUPLED
FormLogic owns the business workspace. SoftN supplies the app experience. OAIY connects local capabilities. ZIPP, XDB and Aokie each have a specific role underneath.
Understand the architectureBEYOND THE CORE
Research and complete applications put the technology to work in different ways. Their experimental scope stays explicit.
Explore the wider portfolioA local research lab for cellular memory and causal byte-language models, with native PyTorch execution and browser visualisation.
Explore projectTools, simulations, games and emulator experiments that demonstrate the SoftN runtime through complete editable applications.
Explore projectA voiced observation-horror game built as an editable SoftN application, with a branching campaign and a seeded endless queue.
Explore projectA voiced first-person 3D narrative game for SoftN, demonstrating simulation, checkpoints, spatial interaction and timed audio.
Explore projectUNDERSTAND THE TECHNOLOGY
Practical guides to choosing a project, understanding local data and planning a deployment.
All resourcesBegin with the problem you want to solve. Add the other layers only when the application actually needs them.
Read the guideLocal persistence, synchronisation, authentication and backup are separate design decisions.
Read the guideChoose where each part runs, what it can access and how it recovers before exposing the application to users.
Read the guideBUILD SOMETHING THAT FITS
Explore the platform, the local capabilities or the engine. You do not need the entire stack to do something useful.